Freelance Senior Node.js Developer | EPAM Anywhere

This website uses cookies for analytics, personalization and advertising. Click here to learn more or change your cookie settings. By continuing to browse, you agree to our use of cookies.

Back icon

Senior Node.js Developer for EPAM project

Senior Node.js Developer for EPAM project 40 hrs/week, 12+ months

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

The main pool of tasks is associated with the development of the new Enterprise Tool.

Please note that even though you are applying for this position, you may be offered other projects to join within EPAM Anywhere.

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 following specifications
            • Investigate performance and technical issues from production

              Requirements

              • 5+ years overall experience in IT
                • Strong knowledge of TypeScript
                  • 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

                              Nice to have

                              • Knowledge of advanced functional programming concepts (typeclasses, referential transparency, usage of effect systems) is a huge plus
                                • Experience with Kafka is a plus
                                  • Performance tuning experience is a plus

                                    We offer

                                    • Competitive compensation depending on experience and skills
                                      • Work on enterprise-level projects on a long-term basis
                                        • Full-time remote work
                                          • Unlimited access to learning resources (EPAM training courses, English classes, Internal Library)
                                            • Community of 38,000+ industry's top professionals
                                              JavaScript
                                              Node.js
                                              TypeScript

                                              40 hrs/week

                                              Hours per week

                                              12+ months

                                              Project length

                                              Armenia, Belarus, Colombia, Georgia, Italy, Kazakhstan, Poland, Russia, Ukraine, Uzbekistan

                                              Locations eligible for the position