Skip To Main Content
backBack to Search

Senior Frontend Developer

JavaScript, Angular, Test-Driven Development, Micro frontend architecture, Mobile web, RxJS, ngrx, single-spa

We are seeking a talented Senior Frontend Developer with a specialization in Angular to enhance our team. The ideal candidate will bring a robust background in designing scalable, responsive web applications and possess a profound grasp of contemporary frontend technologies.

Responsibilities
  • Develop and sustain high-quality, scalable, and responsive web applications leveraging Angular
  • Implement Micro Frontends and utilize Single-Spa frameworks to ensure a modular and maintainable architecture
  • Employ NgRx, RxJS, and additional frontend technologies to improve application state management and performance
  • Apply Test-Driven Development (TDD) methodologies to guarantee code reliability and maintainability
  • Optimize applications for mobile responsiveness and ensure compatibility across various browsers
  • Collaborate with backend developers, UI/UX designers, and other team members to craft seamless user experiences
  • Keep abreast of the latest frontend technologies and best practices to perpetually enhance development processes
Requirements
  • Bachelor's Degree in Computer Science or a related field; Master’s degree preferred
  • Over 3 years of experience in JavaScript development, particularly with Angular in developing enterprise-level applications
  • Strong understanding of mobile responsive development and best practices for crafting cross-device compatible applications
  • Proficient in Test-Driven Development (TDD) with practical experience in using testing frameworks
  • Excellent problem-solving skills, meticulous attention to detail, and a capability to collaborate effectively within a team
  • Fluent in English, with proficiency at a B2 level or higher
Nice to have
  • Knowledge of Micro Frontends and Single-Spa frameworks for modular application development
  • Experience in optimizing web applications for mobile devices
  • Familiarity with NgRx, RxJS, and other cutting-edge 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