Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Engineer (Node.js) @ Epam Systems

Home > Software Development

 Lead Software Engineer (Node.js)

Job Description

We are searching for a highly skilled and experienced Lead Software Engineer with expertise in Node.js to join our dynamic team. As a core member of our team, you will play a pivotal role in architecting, developing, and maintaining innovative applications while mentoring junior developers and driving technical excellence.


Responsibilities

  • Collaborate with product managers, designers, and developers to develop high-quality, responsive, and user-friendly web applications
  • Design and implement architecture, ensuring code reusability, modularity, and scalability
  • Write clean, efficient, and maintainable code using HTML, CSS, and JavaScript
  • Develop server-side applications and RESTful APIs using Node.js, ensuring optimal performance and scalability
  • Conduct code reviews, provide constructive feedback, and mentor junior developers to foster a culture of continuous improvement and growth
  • Stay up to date with the latest trends and best practices in development and contribute innovative ideas to enhance the overall development process
  • Collaborate with the quality assurance team to ensure thorough testing and bug fixing
  • Troubleshoot and resolve production issues in a timely manner

Requirements

  • 8-13 years in software development, with at least 5 years as a Node.js developer
  • Proven work experience as a Lead Developer (1+ year)
  • Strong proficiency in Node.js and experience in building server-side applications and RESTful APIs
  • In-depth knowledge in JavaScript, including ES6+ and TypeScript
  • Knowledge of functional and object-oriented programming
  • Hands-on experience in Nest
  • Hands-on experience in Azure
  • Proficiency with RESTful APIs
  • Adept at writing Unit Tests
  • Proficient understanding of code versioning tools, such as Git

Nice to have

  • Hands-on experience in GraphQL and Apollo

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: Epam Systems
Location(s): Coimbatore

+ View Contactajax loader


Keyskills:   css web application express code versioning tools ajax scalability jquery redis git java codeigniter html code review mysql typescript graphql mongodb programming architecture rest laravel software development microsoft azure javascript node angular node.js php angularjs object

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Engineer /senior Engineer - (mcu Rtos)

  • Einfochips
  • 5 - 10 years
  • Hyderabad
  • 1 day ago
₹ Not Disclosed

Solutions Engineer - Linux BSP

  • Einfochips
  • 5 - 10 years
  • Noida, Gurugram
  • 2 days ago
₹ Not Disclosed

SDET Technical Lead

  • Wipro HR Soniya
  • 5 - 8 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

Application Lead

  • Accenture
  • 15 - 20 years
  • Bengaluru
  • 3 days ago
₹ Not Disclosed

Epam Systems

About us:EPAM Systems