backgo to search

senior javascript developer

bullets
JavaScript, Angular, Node.js, Azure API Management, Azure Service Bus, Docker, TypeScript, Unit Testing
warning.png
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.

responsibilities
  • 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
requirements
  • 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

india.svg
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