ES
Senior Full Stack Developer (JS)
EPAM Systems
- ๐ฆ๐ท Argentina | ๐จ๐ด Colombia | ๐ฒ๐ฝ Mexico
- Remote
- Senior
- 1 day ago
- AI
- JavaScript
- Machine Learning
- React.js
- Node.js
- Python
- Java
- Webpack
- Jest
- AWS
- Azure
- GCP
- PostgreSQL
- MongoDB
- Redis
- GraphQL
1 day ago
We seek a Senior Full Stack Developer (JS) with advanced artificial intelligence experience to help grow our engineering capability. You will contribute to software products built to serve demanding use cases and broad audiences. We encourage thoughtful collaboration, high-quality execution, and ongoing exploration of new technologies. This opportunity offers meaningful ownership over core technical direction and full feature lifecycles
Responsibilities
- Lead the development of resilient web products by combining JavaScript ecosystems with intelligent automation features
- Align with product specialists, UX designers, and data experts on project requirements, implementation scope, and technical success criteria
- Optimize browser-facing functionality and backend operations for fast response times and seamless customer interactions
- Securely operationalize AI models and cognitive tooling within production-grade environments
- Write sustainable software with clear documentation, consistent structure, and adherence to engineering quality standards
- Design robust quality controls by executing tests at unit, integration, and end-to-end levels
- Enhance release efficiency by managing bundling tools, CI workflows, and recurring engineering automation
- Develop team capability by mentoring junior and intermediate engineers through collaborative review practices
- Analyze difficult system-wide problems, identify their origins, and restore stable operation
- Support strategic architecture conversations and help drive the adoption of modern development approaches
Requirements
- Three or more years of relevant industry experience in software development with growing leadership exposure
- Broad expertise in designing full stack solutions across frontend presentation and backend service layers
- In-depth familiarity with AI technologies, machine learning concepts, and algorithmic feature delivery
- High-level JavaScript capability for interactive application development and non-blocking processing patterns
- Practical React knowledge for assembling component-based interfaces and managing complex UI behavior
- Strong proficiency in Node.js for asynchronous server development, service APIs, and microservice environments
- Experience using Python to prepare data, connect intelligent services, or create backend helper tools
- Working familiarity with Java for integrating enterprise platforms and supporting reliable service ecosystems
- Understanding of Go when building high-performance concurrent services and command-line utilities
- Experience using Testify to define repeatable software verification and validation checks
- Proficiency with Webpack for managing application bundles, separating code, and improving loading efficiency
- Practical experience with Jest for automated JavaScript code verification
- Ability to configure Karma for cross-browser test execution
- Familiarity with Mocha for asynchronous test development and customizable assertion patterns
- Experience automating packaging, minification, and routine build work through Gulp
- Knowledge of Grunt in the context of legacy task management and project build maintenance
- Professional command of English at B2 level or higher to work effectively with globally distributed colleagues
Nice to have
- Open-source involvement in artificial intelligence projects or shared machine learning code communities
- Experience using AWS, Azure, or Google Cloud to host and run containerized services
- Exposure to PostgreSQL, MongoDB, or Redis when implementing performant application data solutions
- Knowledge of GraphQL for creating adaptable interfaces that supply clients with required data
- Experience conducting web security reviews and applying measures that reduce application risk
Senior Full Stack Developer (JS) ยท EPAM Systems