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

Senior Software Engineer (Node.js) @ Epam Systems

Home > Software Development

 Senior Software Engineer (Node.js)

Job Description

We are seeking a highly skilled Senior Software Engineer (Node.js) to join our dynamic team and take a key role in developing scalable, high-performance server-side applications.

You'll work on cutting-edge projects, collaborate across teams, and contribute to building innovative, user-centric solutions.


Responsibilities

  • Collaborate with product managers, designers, and developers in delivering responsive, user-friendly web applications
  • Design and implement robust, scalable architectures with an emphasis on modularity and code maintainability
  • Develop reliable server-side applications and RESTful APIs using Node.js
  • Write clean, efficient code leveraging technologies such as HTML, CSS, and JavaScript
  • Conduct thorough code reviews and mentor junior developers to raise the team's technical standards
  • Stay informed on emerging trends and contribute fresh ideas to enhance the development lifecycle
  • Partner with QA teams to ensure robust testing and swiftly address production issues
  • Troubleshoot, diagnose, and resolve application performance issues

Requirements

  • 58 years of professional development experience with a strong focus on Node.js
  • Expertise in Node.js for building server-side applications and RESTful APIs
  • In-depth knowledge of JavaScript, ES6+ and TypeScript
  • Knowledge of functional and object-oriented programming principles
  • Hands-on experience with Nest and Azure
  • Familiarity with GraphQL and Apollo as an optional asset
  • Proficiency with version control tools like Git
  • Skills in implementing unit tests to maintain code quality

Nice to have

  • Showcase of hands-on experience with GraphQL and Apollo
  • Background in scaling enterprise-grade applications
  • Familiarity with DevOps practices such as continuous integration/deployment
  • Understanding of microservices architecture and corresponding tech stacks

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:   continuous integration css web application mean stack express jquery microservices react.js git devops html code review mysql typescript graphql mongodb programming architecture deployment rest version control 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

QA Automation & Infrastructure Engineer

  • FCS Software Solutions
  • 10 - 20 years
  • Noida, Gurugram
  • 3 days ago
₹ Not Disclosed

Senior Principal Technical Consultant

  • Oracle
  • 14 - 17 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

Epam Systems

About us:EPAM Systems