Skip To Main Content
backBack to Search

Senior Angular Developer

hot
JavaScript, Angular, Amazon Web Services, CDN, Caching and content delivery within solutions, HTML/CSS Markup, NestJS, Node.js, RxJS, TypeScript
warning.png
Sorry, this position is no longer available

We are looking for a Senior Angular Developer to join our remote team.

In this position, you will be responsible for developing robust and scalable web applications using Angular, TypeScript, and RxJS. You will work with a team of developers to implement state-of-the-art solutions for our clients. To be successful in this role, you must have extensive experience in Angular, TypeScript, and JavaScript, with a track record of delivering high-quality code. You should also be familiar with Git, NgRx, and RESTful APIs. If you are passionate about front-end development and enjoy collaborating with a team of like-minded individuals, we encourage you to apply.

Responsibilities
  • Develop robust and scalable web applications using Angular, TypeScript, and RxJS
  • Work with a team of developers to implement state-of-the-art solutions for our clients
  • Collaborate with designers to create visually appealing and responsive designs for optimal user experience across devices
  • Integrate and consume RESTful APIs to build seamless solutions
  • Implement state management solutions, particularly NgRx, to handle complex state logic in Angular applications
  • Optimize Angular applications for performance through techniques like lazy loading, tree-shaking, and bundle optimization
  • Ensure code quality through the use of linting and formatting tools, such as ESLint and Prettier
  • Participate in code reviews to ensure high-quality code is delivered to our clients
  • Stay up-to-date with the latest Angular releases, best practices, and emerging trends in front-end development
  • Provide mentorship and guidance to junior developers to support their growth and development
Requirements
  • A minimum of 3 years of experience in Angular development, with a strong understanding of Angular concepts like components, directives, services, modules, and dependency injection
  • Expertise in TypeScript, with extensive hands-on experience leveraging its features like interfaces, classes, generics, and decorators
  • Proficiency in JavaScript, including ES6 and beyond, for building robust and scalable web applications
  • Ability to craft visually appealing and responsive designs using HTML5 and CSS3, with proficiency in CSS pre-processors like SCSS
  • Experience in implementing Reactive Programming using RxJS to handle asynchronous operations seamlessly
  • Expertise in implementing state management solutions, particularly NgRx, to handle complex state logic in Angular applications
  • Expertise in integrating and consuming RESTful APIs
  • Proficiency in Git for version control, ensuring collaborative and efficient development processes
  • Commitment to maintaining code quality through the use of linting and formatting tools, such as ESLint and Prettier
  • Proven ability to optimize Angular applications for performance through techniques like lazy loading, tree-shaking, and bundle optimization
  • Excellent interpersonal and communication skills, facilitating seamless collaboration within an agile Scrum team
Nice to have
  • Experience with NodeJS, NestJS, or Express
  • Familiarity with serverless services on AWS, i18n, a11y
  • Experience with CDN/Caching/DNS
  • Expertise in browser features and inner workings to facilitate the web development cycle
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

These jobs are for you