Lead Full-Stack Engineer
Remote in Colombia
Front-End Development
& 15 others
Colombia
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