Skip To Main Content
backBack to Search

Key Angular Developer

Remote in Colombia,
& 6 others
JavaScript (Frontend)
& 11 others

We are seeking a talented and experienced Angular Developer to join our dynamic team.

As a key contributor, you will play a vital role in building and maintaining high-quality front-end applications using cutting-edge technology, delivering robust solutions in collaboration with a multidisciplinary team.

Responsibilities
  • Develop scalable, maintainable front-end applications powered by Angular 19+, leveraging core concepts like components, directives, services, and dependency injection
  • Implement state management strategies such as NgRx to handle complex application state effectively
  • Integrate and consume RESTful APIs to facilitate seamless backend communication
  • Optimize application performance through techniques like lazy loading and bundle optimization
  • Ensure compliance with coding standards using tools like ESLint and Prettier for linting and formatting
  • Utilize RxJS to handle asynchronous operations and reactive programming challenges
  • Collaborate within an agile Scrum team, actively participating in planning and delivery cycles
  • Design responsive user interfaces ensuring optimal experiences across devices
  • Maintain version control practices using Git for collaborative development workflows
  • Troubleshoot and resolve complex issues while maintaining high-quality, maintainable code
  • Participate in continuous learning and professional development to stay updated with Angular best practices and industry trends
  • Uphold high standards for code quality and application usability
Requirements
  • Minimum 5 years of experience working with Angular, demonstrating mastery in components, directives, services, and modules
  • Strong expertise in TypeScript and JavaScript (ES6 and beyond), showcasing skills in interfaces, classes, and decorators
  • Background in building responsive, visually appealing applications using HTML5, CSS3, and SCSS
  • Proficiency in Reactive Programming concepts using RxJS and implementing state management solutions like NgRx
  • Expertise in integrating RESTful APIs and ensuring secure, efficient data communication
  • Experience with Git for collaborative version control
  • Familiarity with code quality tools such as ESLint or Prettier
  • Competency in optimizing web performance through lazy loading and tree-shaking techniques
Nice to have
  • Background in NodeJS, NestJS, or Express for back-end development
  • Familiarity with serverless services on AWS
  • Understanding of i18n and a11y for creating inclusive, translated applications
  • Knowledge of CDN, caching, and DNS to improve application delivery
  • Showcase of skills in leveraging browser features and inner workings for efficient web development
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