Lead Node Developer

EPAM Systems Inc

Malvern, PA

JOB DETAILS
SKILLS
Agile Programming Methodologies, Analysis Skills, Application Programming Interface (API), Architectural Design, Best Practices, Cloud Applications, Code Reviews, Communication Skills, Computer Science, Cross-Functional, Detail Oriented, English Language, Identify Issues, JavaScript, Mentoring, Microservices, Node.js, Problem Solving Skills, Quality Control, REST (Representational State Transfer), Scrum Project Management and Software Development, Software Design, Software Development, Sprint Planning, Technical Leadership, Unit Test
LOCATION
Malvern, PA
POSTED
26 days ago

Back to Search

Lead Node Developer

Hybrid in United States of America: Malvern

Node.js& 10 others

apply

FacebookLinkedInSend via email

Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

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 the Company

E

EPAM Systems Inc