Skip To Main Content
backBack to Search

Lead Full-Stack Engineer

Remote in Colombia
Front-End Development
& 15 others

We are seeking a Lead Full-Stack Engineer with a strong focus on frontend development to drive the creation of user-centric, maintainable UI solutions using Angular.

This role involves continuous collaboration with product, design, and backend teams to shape a seamless and high-quality user experience.

Responsibilities
  • Write modular and reusable code aligned with component-driven development and clean architecture principles
  • Ensure application performance, accessibility, and responsiveness across a range of devices
  • Lead Angular components, services, and scalable, reusable UI library development
  • Collaborate with backend teams to design and integrate REST/GraphQL APIs
  • Drive frontend architecture and contribute to UI/UX design discussions
  • Produce readable, maintainable, and performant code supported by thorough Jest testing
  • Take part in sprint planning, peer code reviews, and team ceremonies
  • Maintain CI/CD pipelines using Git Flow, Jenkins, and SonarQube
  • Deliver end-to-end features, ensuring completion from planning to production
Requirements
  • At least 5 years of experience as a Full-Stack or Frontend engineer with expertise in Angular
  • Proficiency in Angular 17 and TypeScript, RxJS, and modern frontend design approaches
  • Competency in backend technologies, including Java 21 and Spring Boot 3
  • Skills in developing and utilizing REST/GraphQL APIs and handling micro-frontend architectures
  • Familiarity with tools like Git (Git Flow), Jenkins, and SonarQube to uphold code quality and pipelines
  • Background in testing frameworks such as Jest, JUnit 5, and Mockito
  • Ability to lead feature implementation successfully within cross-functional teams
Nice to have
  • Knowledge of using containerization tools like Docker and Kubernetes
  • Familiarity with working on cloud platforms, particularly Google Cloud Platform (GCP)
  • Flexibility to accommodate evolving DevOps practices or infrastructure changes
Technologies
  • Frontend: Angular 17
  • Backend: Java 21, Spring Boot 3
  • Tools & Practices: Git (Gitflow), Jenkins, SonarQube
  • Testing: Jest, JUnit 5, Mockito
  • Architecture: Micro-frontends, REST/GraphQL
  • DevOps: Docker, Kubernetes, GCP
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