backgo to search

senior javascript developer

JavaScript, Angular, Node.js, Azure API Management, Azure Service Bus, Docker, TypeScript, Unit Testing
Sorry the job is no longer available.

We're looking for a highly skilled Senior JavaScript Developer with expertise in Angular, Node.js, and Azure API Management to join our remote team. As a Senior Developer, you'll be responsible for developing service-based applications using Node.js, implementing software design patterns, and optimizing performance. You should have experience with microservices architecture and be comfortable with Agile practices.

  • Design, develop, and maintain service-based applications using Node.js
  • Implement software design patterns and paradigms to ensure the quality of code
  • Optimize application performance to improve user experience
  • Collaborate with the team to develop and implement new features
  • Participate in Agile practices to ensure timely delivery of high-quality code
  • Write unit tests and API tests to ensure code functionality and quality
  • Containerize applications using Docker
  • Implement and maintain Azure API Management and Azure Service Bus
  • Work with the team to ensure codebase cleanliness and consistency
  • At least 3 years of experience in developing web applications using JavaScript, CSS, and HTML5
  • Expert-level knowledge of JavaScript and experience with TypeScript
  • Strong understanding of software design patterns and paradigms
  • Experience with microservices architecture and performance optimization
  • Proficiency in Angular, Node.js, Azure API Management, and Azure Service Bus
  • Experience with Docker for containerization
  • Experience with unit testing and API testing frameworks such as Mocha, Chai, Sinon, and Supertest
  • Familiarity with Git flow and branching strategies for source code management
  • Experience with SQL ORM, specifically NPM package 'sequelize' and MySQL
  • Excellent verbal and written communication skills in English at an Upper-Intermediate level
nice to have
  • Experience with Bunyan logger for application logging
  • Experience with Prettier code formatter
  • Experience with PM2 process manager
  • Familiarity with ES Version - ES6

These jobs are for you

benefits for locations

For you
  • Insurance Coverage 
  • Paid Leaves – including maternity, bereavement, paternity, and special COVID-19 leaves. 
  • Financial assistance for medical crisis 
  • Retiral Benefits – VPF and NPS 
  • Customized Mindfulness and Wellness programs 
  • EPAM Hobby Clubs
For your comfortable work
  • Hybrid Work Model 
  • Soft loans to set up workspace at home 
  • Stable workload 
  • Relocation opportunities with ‘EPAM without Borders’ program

For your growth
  • Certification trainings for technical and soft skills 
  • Access to unlimited LinkedIn Learning platform 
  • Access to internal learning programs set up by world class trainers 
  • Community networking and idea creation platforms 
  • Mentorship programs 
  • Self-driven career progression tool

get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
a smiling man wearing sunglasses