Senior Full Stack Developer (JS) (Colombia)

Senior Full Stack Developer (JS) (Colombia)

15 oct
|
EPAM Systems
|
Colombia

15 oct

EPAM Systems

Colombia

EPAM is a leading integral 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.

Our team is looking for a Senior Full Stack Developer (JS) who combines strong web development skills with deep AI knowledge. The role centers on delivering dependable technology solutions for complex challenges at a large scale. You will join a collaborative engineering environment that values craftsmanship, experimentation, and professional growth. Your work will shape the platform’s future while bringing high-impact ideas from planning to release

Responsibilities

- Own the technical design and production delivery of web applications enhanced by modern JavaScript and automated intelligence
- Partner with product, design, and analytics colleagues to clarify product expectations, system constraints, and delivery priorities
- Refine user interfaces and service layers to reduce latency, improve stability, and elevate the overall user experience
- Incorporate predictive models and AI services into live systems through secure and reliable integration patterns
- Produce high-quality source code that is structured for clarity, longevity, and straightforward future maintenance
- Ensure product reliability through thorough unit, integration, and end-to-end test implementation
- Administer and improve build pipelines, CI processes, and automation routines that support frequent releases




- Help developing engineers grow by sharing knowledge and providing actionable feedback during code reviews
- Investigate challenging technical failures across the stack and resolve their underlying causes
- Take part in long-range architecture decisions and advocate for effective engineering practices

Requirements

- A minimum of three years in professional software development, including progressively broader technical responsibilities
- Comprehensive full stack experience spanning interactive client applications and robust backend platforms
- Strong understanding of AI principles, algorithm-driven functionality, and machine learning implementation patterns
- Expert JavaScript proficiency for fast web application development and asynchronous programming workflows
- Demonstrated ability to use React for composable user interfaces and advanced client-state coordination
- Solid Node.js experience developing non-blocking APIs, scalable backend services, and microservice solutions
- Practical Python background in data-related tasks, AI platform integrations, or server-side utility development
- Previous exposure to Java for enterprise connectivity and resilient application-service design
- Basic knowledge of Go for concurrent backend processing and lightweight developer tools
- Hands-on use of Testify to implement automated checks and dependable test suites
- Ability to manage Webpack configurations for module packaging, optimized loading, and code splitting




- Experience applying Jest to modern JavaScript testing workflows
- Familiarity with Karma for running browser-based validation across multiple environments
- Knowledge of Mocha for writing adaptable tests for asynchronous application logic
- Experience leveraging Gulp for task automation, asset compression, and compilation workflows
- Awareness of Grunt for maintaining projects that use older automation configurations
- English communication ability at B2 standard or higher in both verbal and written interactions

Nice to have

- Participation in collaborative AI communities or publicly available machine learning development efforts
- Hands-on experience deploying container-based workloads with AWS, Google Cloud Platform, or Microsoft Azure
- Familiarity with PostgreSQL, MongoDB, and Redis for scalable storage, document management, or caching needs
- Understanding of GraphQL API design for tailored and efficient application data queries
- Background in secure coding practices and web-focused vulnerability evaluation

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

EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.

📌 Senior Full Stack Developer (JS) (Colombia)
🏢 EPAM Systems
📍 Colombia

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior full stack developer (js) (colombia) / colombia

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior full stack developer (js) (colombia) / colombia