What are the responsibilities and job description for the Lead Node Developer position at EPAM Systems?
We are looking for an experienced Lead Node Developer to join our team and drive the design and development of high-quality backend solutions. In this role, you will lead technical initiatives, mentor junior team members, and collaborate with cross-functional teams to deliver scalable, cloud-based applications.
Responsibilities
- Implement designs and requirements into high-quality, shippable code
- Participate in sprint planning and estimation, and break down user stories into actionable tasks
- Apply best practices in design, coding, and testing (unit, integration, performance)
- Conduct peer code reviews and proactively identify and resolve issues
- Mentor junior developers and collaborate with cross-functional teams
- Support stakeholders with data-related technical issues and infrastructure needs
Requirements
- Strong hands-on experience with Node.js, Nest.js, and TypeScript for backend development
- Proficient in AWS cloud services, including EC2, DynamoDB, CloudWatch, SNS, SQS, and Lambda
- 6 years of experience designing and developing applications, microservices, and REST APIs
- Skilled in agile methodologies, Scrum team collaboration, and software quality control processes
- Ability to analyze legacy applications and define target state design/architecture
- Bachelor’s or Master’s degree in Computer Science or a related field
- Excellent communication skills (fluent in English) and attention to detail
Nice to have
- Experience with Java, Spring Boot, Angular, and databases such as PostgreSQL or DB2
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our clients, 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.
Engineer the Future with a Career at EPAM
Applications will be accepted on a rolling basis.
EPAM will not provide new H-1B visa sponsorship for this position. Candidates with existing transferable H-1B status may be considered.