📍 Лимасcол (Кипр)Помощь с переездом
Английский
B1 — IntermediateB1 — Intermediate
BrainRocket is a software development company and digital solutions provider. The company has created over 65+ cutting-edge products spanning 20 different markets. Our team of around 670 tech-savvy professionals successfully delivers scalable projects that are custom-made to the customers’ needs. We also strive to create a culture centered around personal and professional growth for employees in a positive and welcoming environment. We are looking for a Team Lead Frontend Developer (Angular).
BrainRocket is looking for candidates who have already relocated to Cyprus or are ready to do it quickly.
Stack
AngularJavaScriptTypeScriptREST APIGitNPMWebpackBabelLintersES
Responsibilities
As a Team Lead:
- Being transparent with the team about challenges, failures, and successes.
- Hiring and training technical personnel.
- Determining project requirements and developing work schedules for the team.
- Delegating tasks and achieving daily, weekly, and monthly goals.
- Liaising with team members and management to ensure projects are completed to standard.
- Motivating staff and creating a space where they can ask questions and voice their concerns.
- Collaborating with their team to identify and fix technical problems.
- Team mentoring.
As a Developer:
- Developing new features from scratch.
- Support the team with the most challenging tasks.
Expectations
- Important to have experience in gambling sphere.
- 3+ years of experience with the Angular 2-15 framework (we currently use Angular 10+).
- Experience in a similar role would be advantageous.
- Excellent technical, diagnostic, and troubleshooting skills.
- Strong leadership and organizational abilities.
- Excellent JavaScript knowledge and programming experience with ES5/ES6.
- Strong experience with TypeScript.
- Familiar with testing frameworks and test runner frameworks.
- Experience consuming REST APIs.
- Clear understanding of SOLID/GRASP, client-side architecture, and design patterns.
- Awareness of cross-browser compatibility issues and client-side performance considerations.
- Exceptional learning skills, problem-solving skills, and the ability to work independently.
- Solid understanding and extensive experience with tools like Git, NPM, Webpack, Babel, and Linters.
- At least an Intermediate level of English.
Nice to have:
- Experience working with Docker, NGINX, MySQL/MongoDB, GraphQL and Node.js.
- Strong product eye & understanding of typical web UX.
Benefits
We offer excellent benefits, including but not limited to:
- Learning and development opportunities and interesting, challenging tasks.
- Official employment in accordance with the laws of Cyprus and the EU, registration of family members.
- Relocation package (tickets, staying in a hotel for 2 weeks).
- Company fitness corner in the office for employees.
- Opportunity to develop language skills and partial compensation for the cost of language classes.
- Birthday celebration present.
- Time for proper rest and 24 working days of annual vacation.
- Breakfasts and lunches in the office (partially paid by the company).
Join BrainRocket and rock with us!
Юлия Закаблуковска Recruiter