Lead Frontend Developer
JavaScript, Angular, Test-Driven Development, Micro frontend architecture, Mobile web, RxJS, ngrx, single-spa
We are on the lookout for an exceptional Lead Frontend Developer with expertise in Angular to join our dynamic team. The perfect candidate will possess a solid track record of developing scalable and responsive web applications and a deep understanding of modern frontend technologies.
Responsibilities
- Engineer and maintain top-tier, scalable, and responsive web applications using Angular
- Deploy Micro Frontends and leverage Single-Spa frameworks to achieve a modular and sustainable architecture
- Utilize NgRx, RxJS, and other frontend technologies to enhance application state management and boost performance
- Implement Test-Driven Development (TDD) approaches to ensure code reliability and maintainability
- Ensure applications are mobile-responsive and compatible across different browsers
- Work in collaboration with backend developers, UI/UX designers, and team members to deliver seamless user interfaces
- Stay updated with emerging frontend technologies and evolving best practices to continuously refine development processes
Requirements
- More than 5 years of experience in JavaScript development, specifically with Angular for developing enterprise-level applications
- At least one year of experience in leadership and team management
- Comprehensive knowledge of mobile responsive development and best practices for creating applications compatible across multiple devices
- Skilled in Test-Driven Development (TDD) and experienced in utilizing various testing frameworks
- Strong problem-solving abilities, keen attention to detail, and effective team collaboration skills
- Fluent in English, with at least a B2 level of proficiency
Nice to have
- Experience with Micro Frontends and Single-Spa frameworks for developing modular applications
- Experience in optimizing web applications for mobile platforms
- Proficiency with NgRx, RxJS, and other advanced frontend technologies
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn