We are seeking a talented Lead Angular Developer to join our dynamic team. As a key member, you will play a critical role in developing and maintaining sophisticated front-end applications using modern technology, delivering high-quality solutions in collaboration with a multidisciplinary team. Responsibilities Build scalable and maintainable front-end applications using Angular 19+, applying key concepts like components, directives, services, and dependency injection Apply state management solutions such as NgRx to effectively manage application state complexity Consume RESTful APIs to establish seamless communication with backend services Optimize application performance by utilizing techniques like lazy loading and bundle optimization Enforce coding standards through tools like ESLint and Prettier for code linting and formatting Use RxJS to address asynchronous challenges through reactive programming principles Contribute within an agile Scrum team by engaging in planning and delivery activities Craft responsive user interfaces to ensure seamless experiences across multiple devices Practice effective version control using Git workflows for collaborative development Diagnose and solve advanced coding issues while delivering maintainable, high-quality solutions Keep up-to-date with Angular best practices and emerging trends in software development Maintain superior standards for usability and code quality Requirements 5+ years of experience with Angular, highlighting mastery in components, directives, services, and modules Expertise in TypeScript and JavaScript (ES6+), including interfaces, classes, and decorators Background in creating responsive and visually appealing applications using HTML5, CSS3, and SCSS Proficiency in Reactive Programming concepts with RxJS and implementing NgRx for state management Skills in integrating RESTful APIs and ensuring secure, efficient data communication Experience with Git for effective collaboration in version-controlled environments Familiarity with tools like ESLint and Prettier to enforce high code quality standards Competency in optimizing application performance through lazy loading and tree-shaking techniques Nice to have Background in developing back-end solutions with NodeJS, NestJS, or Express Familiarity with AWS serverless services Understanding of i18n and a11y principles for inclusive and accessible application design Knowledge of CDN, caching, and DNS for improved web application delivery Capability to leverage browser features and internal mechanisms for efficient web solutions We offer/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