ES
Senior Full Stack Developer (JS)
EPAM Systems
- ๐ฆ๐ท Argentina | ๐จ๐ด Colombia | ๐ฒ๐ฝ Mexico
- Remote
- Senior
- 23 hours ago
- AI
- JavaScript
- Machine Learning
- React.js
- Node.js
- Python
- Java
- Webpack
- Jest
23 hours ago
We are looking for a Senior Full Stack Developer (JS) with advanced knowledge of artificial intelligence to join our technology team. You will help build scalable applications that solve complex challenges for users. Our engineering culture is grounded in collaboration, technical excellence, and continual learning. This role gives you the opportunity to influence core platform development and own high-impact features from exploration through release
Responsibilities
- Lead the delivery of scalable web applications that combine modern JavaScript technologies with machine learning capabilities
- Collaborate with product leads, interface designers, and data specialists to define solution requirements and desired outcomes
- Improve the performance of frontend experiences and backend services to provide fast, reliable, and intuitive interactions
- Implement AI models and cognitive services in production systems while applying secure integration practices
- Develop clear, maintainable, and thoroughly documented software that conforms to established coding standards
- Create and execute comprehensive test coverage for individual components, integrated services, and complete user workflows
- Manage and optimize build tooling and delivery automation to enable more frequent and efficient releases
- Support junior team members through helpful code-review feedback, mentoring, and knowledge sharing
- Investigate complicated technical incidents across the stack and implement effective long-term resolutions
- Contribute to architecture planning and help promote progressive engineering practices across the organization
Requirements
- At least three years of professional software development experience with growing technical responsibility
- Strong end-to-end engineering expertise across user-facing web applications and scalable backend platforms
- Deep understanding of AI concepts, machine learning implementation, and algorithm-driven product functionality
- Advanced JavaScript skills for responsive application development and asynchronous programming
- Hands-on React experience creating reusable UI components and managing sophisticated client-side state
- Proven Node.js capability for building high-throughput APIs, non-blocking services, and microservice solutions
- Experience using Python for data processing, AI integrations, or backend utility development
- Familiarity with Java for enterprise application connectivity and reliable service-layer implementation
- Working knowledge of Go for concurrent server applications and systems-oriented tools
- Ability to build dependable automated test suites with Testify
- Experience configuring Webpack for asset bundling, code splitting, and loading-performance improvements
- Practical knowledge of Jest for validating JavaScript applications through automated testing
- Experience setting up Karma to run browser-based test suites in multiple environments
- Familiarity with Mocha for structuring adaptable tests of asynchronous behavior
- Experience applying Gulp to automate build steps, optimize assets, and manage development tasks
- Exposure to Grunt for supporting legacy build processes and task-runner configurations
- English communication proficiency at B2 level or higher for effective written and spoken collaboration
Senior Full Stack Developer (JS) ยท EPAM Systems