EPAM Systems

Lead Node Developer

EPAM Systems$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of backend development experience with Node.js, Nest.js, and TypeScript
  • Proficiency in AWS services: EC2, DynamoDB, CloudWatch, SNS, SQS, Lambda
  • Solid background in application and microservices design, including REST APIs
  • Familiarity with agile methodologies and Scrum teamwork
  • Ability to evaluate legacy systems and propose architectural improvements
  • Bachelor's or Master's degree in Computer Science or a related field
  • Strong communication skills and keen attention to detail

Responsibilities

  • Develop high-quality, shippable code from designs and requirements
  • Engage in sprint planning and breakdown user stories into tasks
  • Implement best practices in coding, testing, and design
  • Perform peer code reviews, identifying and resolving issues effectively
  • Mentor junior developers while working with cross-functional teams
  • Assist stakeholders with technical data-related challenges
  • Collaborate on infrastructure needs and ensure technical support

Benefits

  • Opportunities for mentorship and skill development
  • Work alongside a cross-functional team in a collaborative environment
  • Exposure to cloud technologies and microservices architecture
  • Access to cutting-edge tools and practices in software development
  • Participation in agile practices for effective project execution
Full Job Description
Lead Node Developer 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

About EPAM Systems

EPAM Systems, Inc. is a leading global provider of digital platform engineering and development services. The company has a strong presence in North America, Europe, and Asia, and serves clients in a variety of industries, including financial services, healthcare, and retail. EPAM's services include software engineering, product development, and digital platform engineering, and the company has a reputation for delivering high-quality solutions that help its clients achieve their business goals. EPAM has been recognized as a leader in the digital services industry by a number of independent research firms, and the company has won numerous awards for its work.
Learn more about EPAM Systems
Size
58,824 employees
Market Cap
$18.2 billion
Industry
Net Income
$327.1 million
Founded
1993
5 Year Trend
+26.5%
Revenue
$2.6 billion
NASDAQ

Similar Jobs

More Jobs at EPAM Systems

More Information Technology Jobs

Find similar Lead Node Developer jobs: