Skip To Main Content
backBack to Search

Senior Full-Stack Engineer

Remote in Colombia
Front-End Development
& 15 others

We are seeking a Senior 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 using component-driven development and clean architecture principles
  • Ensure application performance, accessibility, and responsiveness across various devices
  • Lead and develop Angular components, services, and scalable, reusable UI libraries
  • Collaborate with backend teams to integrate and help design REST/GraphQL APIs
  • Contribute to frontend architecture and participate in UI/UX design decisions
  • Deliver readable, maintainable, and performant code backed by thorough testing with Jest
  • Engage in sprint planning, peer code reviews, and team ceremonies
  • Implement and maintain CI/CD pipelines with Git Flow, Jenkins, and SonarQube
  • Take ownership of end-to-end feature delivery, from planning to production
Requirements
  • At least 3 years of experience as a Full-Stack or Frontend engineer with a focus on Angular
  • Expertise in Angular 17 and proficiency in TypeScript, RxJS, and modern frontend design patterns
  • Competency in backend technologies, specifically Java 21 and Spring Boot 3
  • Skills in building and consuming REST/GraphQL APIs and working with micro-frontend architectures
  • Familiarity with tools like Git (Git Flow), Jenkins, and SonarQube for maintaining code quality and pipelines
  • Background in testing frameworks such as Jest, JUnit 5, and Mockito
  • Proven track record of successfully leading feature implementations in cross-functional teams
Nice to have
  • Knowledge of containerization and deployment tools such as Docker and Kubernetes
  • Familiarity with cloud platforms, particularly Google Cloud Platform (GCP)
  • Capability to adapt to evolving DevOps practices or infrastructure needs
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