backgo to search

senior node.js developer for EPAM project

warning.png
Sorry the job is no longer available.

We're looking for a remote Senior Node.js Developer with 3+ years overall experience in JavaScript, and strong experience in TypeScript to join our team.

You're right for the job if you care about good software architecture and strive for continuous self-development.

The focus is the development of the Opportunities Tool. All EPAMers use this EPAM product (https://opportunities.epam.com/#/dashboard) every day. And list of functionality is growing with each iteration for sure to meet all needs, to overcome difficulties and to make the process smooth.

We offer work in open-minded team: all the suggestions from any team member are welcome. You will work in a startup-like atmosphere and have an opportunity to influence the product. Also, we use fresh open-source technology stack and DevOps tools (Node, Angular, PostgreSQL, MongoDB, Kafka, Jenkins). You will perform challenging tasks, development of new modules and services from scratch. Interaction with other EPAM applications takes place through different protocols.

responsibilities
  • Collaborate with Business Analysts, Application Developers, QA Engineers
    • Contribute to all phases of the development lifecycle
      • Write well designed, testable, efficient code
        • Help with bringing to life architectural redesign of the system
          • Ensure designs are in compliance with specifications
            • Investigate performance and technical issues from production
              requirements
              • 3+ years overall experience in JavaScript
                • 2+ year TypeScript experience
                  • Hands-on experience with Node.js and its ecosystem: Express, TypeORM, Mongoose
                    • Understanding of message-based architecture and microservice architecture
                      • Experience in Data, Test, Transaction, Security, Messaging
                        • Good interpersonal, communication and organizational skills
                          • Ability to work without supervision
                            • Strong team player
                              • Proficient English (written and spoken) B2
                                nice to have
                                • Knowledge of advanced functional programming concepts (type classes, referential transparency, usage of effect systems) is a huge plus
                                  • Experience in Kafka is a plus
                                    • Performance tuning experience is a plus

                                      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