EPAM is looking for a JavaScript developer to work on digital transformation projects for major brands, requiring the design and development of robust, cloud-native microservices and full-stack applications.
Requirements
- Strong experience with Node.js, ReactJS, TypeScript, Nest.js, and AWS services (e.g., EC2, Lambda, S3, Step Functions)
- Proven expertise in full-stack cloud-native microservices design and API testing/automation
- Familiarity with Jest, Cypress, Bruno for testing and Splunk/Honeycomb for system monitoring
Responsibilities
- Design and develop robust, cloud-native microservices and full-stack applications using modern technologies
- Write high-quality, clean, and efficient code while adhering to best practices
- Analyze legacy systems, define target state architecture, and implement scalable solutions
- Perform unit, integration, and performance testing, as well as peer code reviews
- Collaborate with stakeholders, including Product and Design teams, to meet technical requirements
- Actively participate in sprint planning, estimation, and agile development processes
Other
- Excellent communication skills, attention to detail, and ability to work effectively in cross-functional teams
- Strong problem-solving and self-organization skills, with the ability to thrive in ambiguity
- Experience working with Scrum and Agile methodologies
- Bachelor’s in Computer Science or a related field (Master’s preferred)