Team Lead Frontend Developer (Angular)
Team Lead Frontend Developer (Angular)
- 12 вакансий
Required experience
3 - 6 лет
Job opening
Senior TeamLead Team Lead
Salary
€ 5500/m - 7500/m
Job description
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
- 
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. 
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). 
Technologies
- Angular
- JavaScript
- TypeScript
- Git
- REST API
- Webpack
