Back icon

Senior Software Engineer - Node.js

Senior Software Engineer - Node.js

We are currently looking for Senior Node.JS Developer in India for our offices in multiple locations.

We are looking for experienced developer to work on critical application & product development. You'll be a part of a modern, lean, self-governing engineering teams.

Responsibilities

  • Work with UX Designers, Business Analysts and Product Managers to get the complete requirements and designs
    • Analyze requirements for technical feasibility and participate in designing the solution
      • Identify reusable components and build/update component library avoiding duplicate code
        • Translate designs and wireframes to produce quality code adhering to performance, readability, reusability best practices
          • Build pixel-perfect, buttery smooth responsive UIs for the mobile and the web
            • Diagnose and fix bugs and performance bottlenecks for performance
              • Participate in scrum team activities

                Requirements

                • In-depth knowledge in JavaScript including ES6+ and Typescript
                  • Expert in Node.js and frameworks available for it such as express, etc
                    • Expert in node.js file system, HTTP module, Events, etc
                      • Knowledge of functional and Object oriented programming
                        • Experience with common FrontEnd tools like Webpack, gulp, npm, babel, etc
                          • Proficient in writing Unit test, migration test, end-to-end test
                            • Proficient understanding of code versioning tools, such as Git
                              • Proficiency with RESTful APIs
                                • Experience with the core AWS services
                                  • Experience with Docker and Kubernetes is a plus
                                    • Experience with micro-services using NodeJS
                                      • Understanding the nature of asynchronous programming and its quirks and workarounds
                                        • Minimum experience required 5 to 8 years

                                          Technologies

                                          • Javascript
                                            • Node.Js
                                              • Docker
                                                • Kubernetes
                                                  • REST API
                                                    JavaScript
                                                    Node.js
                                                    Docker
                                                    Kubernetes
                                                    REST API

                                                    Benefits

                                                    ImageImage

                                                    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
                                                    ImageImage

                                                    For your comfortable work

                                                    • Hybrid Work Model 
                                                    • Soft loans to set up workspace at home 
                                                    • Stable workload 
                                                    • Relocation opportunities with ‘EPAM without Borders’ program

                                                    ImageImage

                                                    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

                                                    hot

                                                    Bangalore, Chennai, Gurgaon, Hyderabad, Pune

                                                    Cities eligible for the position