ES
Senior Full Stack Developer (JS)
EPAM Systems
- ๐ฆ๐ท Argentina | ๐จ๐ด Colombia | ๐ฒ๐ฝ Mexico
- Remote
- Senior
- 1 day ago
- AI
- JavaScript
- Machine Learning
- CI/CD
- React.js
- Node.js
- Python
- Java
- Webpack
- Jest
- AWS
- GCP
- Azure
- PostgreSQL
- MongoDB
- Redis
- GraphQL
1 day ago
We are hiring a Senior Full Stack Developer (JS) with extensive expertise in artificial intelligence to expand our technology team. You will build scalable digital products that address demanding customer needs and deliver measurable value. Our engineers thrive on shared ownership, inventive thinking, technical discipline, and continuous learning. In this position, you will influence foundational systems and guide major capabilities from early exploration through production launch
Responsibilities
- Create and introduce scalable web solutions that blend current JavaScript technologies with AI-powered capabilities
- Work with product managers, designers, and data professionals to turn product goals into well-defined technical plans
- Improve frontend and backend performance to provide responsive interactions and reliable application behavior
- Deploy machine learning models and intelligent services into production while ensuring secure implementation
- Develop readable, maintainable, and well-documented code in accordance with established development practices
- Build and carry out testing strategies that cover component, integration, and complete user-journey scenarios
- Maintain build automation, continuous integration workflows, and deployment tooling to speed up delivery
- Coach early-career and mid-level developers through detailed reviews and practical technical support
- Trace complex incidents across applications and infrastructure, then implement lasting fixes
- Contribute to architecture planning and promote technology improvements across the engineering organization
Requirements
- At least three years of commercial software engineering experience with a record of increasing technical ownership
- Strong end-to-end development knowledge covering browser applications and server-side services
- Practical and conceptual expertise in artificial intelligence, machine learning integration, and intelligent product features
- Advanced JavaScript skills for creating responsive web experiences and managing asynchronous execution
- Hands-on React experience building reusable interface elements and handling sophisticated application state
- Proven Node.js capability for delivering scalable APIs, event-driven services, and distributed architectures
- Experience applying Python to data transformation, AI connectivity, or backend support development
- Knowledge of Java for enterprise integrations and dependable business-service implementations
- Familiarity with Go for developing efficient concurrent services and systems-oriented utilities
- Ability to create trustworthy automated test coverage using Testify
- Experience configuring Webpack for asset bundling, lazy loading, and frontend optimization
- Working knowledge of Jest for validating JavaScript code through automated tests
- Experience setting up Karma to execute test suites across browser environments
- Familiarity with Mocha for testing asynchronous behavior and structuring flexible test cases
- Experience using Gulp to automate builds, process assets, and run development tasks
- Exposure to Grunt for supporting established build scripts and legacy task automation
- Written and spoken English proficiency at B2 level or above for collaboration in an international team
Nice to have
- Contributions to public AI initiatives, open-source machine learning tools, or community-led repositories
- Experience operating containerized JavaScript or Python services on AWS, Google Cloud, or Azure
- Knowledge of PostgreSQL, MongoDB, or Redis for building efficient persistence, caching, and data-access layers
- Familiarity with GraphQL for enabling flexible and efficient communication between frontend and backend systems
- Experience strengthening web application security and assessing products for potential vulnerabilities
Senior Full Stack Developer (JS) ยท EPAM Systems