Angular Developer – Team Lead
XM · District de Nicosie
Job description
About the role
We are seeking an Angular Developer – Team Lead to guide and grow a high‑performing front‑end development team. You will combine hands‑on Angular development with leadership responsibilities, ensuring delivery of robust, scalable client‑facing applications.
Key responsibilities
- Lead the Agile delivery process, including task allocation, sprint planning, retrospectives and cross‑team coordination.
- Design and develop advanced, scalable front‑end applications using Angular.
- Set individual goals, monitor progress and provide constructive feedback to team members.
- Champion clean, maintainable code, modern architectural patterns and performance optimisation.
- Conduct code reviews, enforce coding standards and ensure technical consistency.
- Mentor developers, support career development and promote team morale.
- Collaborate with architects, product owners and UX/UI teams to align on product vision and delivery priorities.
Required profile
- BSc/MSc in Computer Science, Engineering or related field.
- Minimum 6 years of JavaScript development experience with strong Angular expertise.
- 1–2 years in a leadership or technical lead role, preferably in an Agile environment.
- Deep understanding of front‑end architecture, algorithms, data structures and OOP principles.
- Strong communication, leadership and cross‑functional collaboration skills.
Required skills
- Angular
- JavaScript
- Git
- HTML
- SCSS
- REST API integration
- Tailwind CSS (advantage)
- Ionic Framework (advantage)
- AWS services (advantage)
- Capacitor (advantage)
- Node.js (advantage)
What we offer
- Attractive remuneration package
- Private health insurance
- Corporate pension fund
- Intellectually stimulating work environment
- Continuous personal development and international training opportunities
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Cyprus.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 2 hours ago
Expires 1 month from now
1 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
XM
District de Nicosie