Skip to main content

Lead Full-stack Developer (JavaScript)

Tecnología
EPAM Systems
Puerto López, ColombiaHace 2 semanasHasta 1/6/2026
Presencial

Descripción del puesto

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture.

Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

We are hiring a Lead Full-stack Developer (JavaScript) to lead the build of high-quality web applications spanning UI and server-side components. You will guide architecture, enforce engineering standards, and work hands-on with ReactJS, TypeScript, and Node.js. Apply today to help us evolve our web stack and team practices

Responsibilities

Guide the development and enhancement of robust full-stack web applications

Champion advanced JavaScript patterns for frontend and backend implementation

Ensure seamless data and API flow between frontend and backend layers

Coach developers through feedback and mentorship to strengthen capabilities

Partner with stakeholders to clarify technical needs and project objectives

Perform code reviews to uphold quality, maintainability, and performance expectations

Tune performance to improve responsiveness and overall user satisfaction

Plan deployments and oversee build tool usage for consistent releases

Troubleshoot and solve complex technical challenges during delivery

Assess industry developments and introduce improvements to keep practices current

Requirements

Solid background of 5 years of experience in software engineering positions

Hands-on experience of 1 year coordinating and leading development teams

Advanced skills in JavaScript focused on delivering frontend solutions

Expert-level TypeScript skills for scalable, maintainable application development

Extensive experience using ReactJS to design engaging and interactive interfaces

Advanced command of HTML and CSS for accessible, responsive web pages

Strong understanding of unit testing practices to protect code quality

Advanced familiarity with Webpack, Gulp, or Grunt to support efficient build workflows

Expert proficiency in Node.js for backend development

Advanced understanding of databases for reliable storage and retrieval

Intermediate experience with Express, NestJS, Koa, or Meteor for scalable backend services

Expert knowledge of Redux or Flux for predictable state management

English proficiency at B2+ level (Upper-Intermediate) or higher, spoken and written

Nice to have

Experience deploying and scaling web applications using cloud platforms

Familiarity with Docker or similar containerization tools to ensure stable environments

Knowledge of GraphQL for simplified data access and manipulation

Experience building CI/CD pipelines for automated testing and deployment

Motivation to coach junior developers and contribute to team growth

We offer

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

Keywords
JavaScriptTypeScriptReactJSHTMLCSSNode.jsExpressNestJSKoaMeteorReduxFluxUnit TestingWebpackGulpGruntCloud PlatformsDockerGraphQLCI/CDWeb ApplicationsFull-stack DevelopmentSoftware EngineeringAPI DevelopmentMentorshipCode ReviewsPerformance TuningDeploymentBuild ToolsTechnical Needs

¿Te interesa este puesto?