Team Lead Frontend Developer (Angular)

Team Lead Frontend Developer (Angular)
  • 12 вакансий

Required experience

3 - 6 лет

Job opening

Senior TeamLead Team Lead


€ 5500/m - 7500/m

Job description


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.


  • Experience in a similar role would be advantageous.

  • Excellent technical, diagnostic, and troubleshooting skills.

  • Strong leadership and organizational abilities.

  • 2+ years of experience with the Angular 2+ framework (we currently use Angular 10+).

  • 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.


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).

  • Angular
  • JavaScript
  • TypeScript
  • Git
  • Webpack
Angular JavaScript TypeScript Git REST API Webpack