Senior Node.js Developer for EPAM Project | EPAM Anywhere

К сожалению, в данный момент эта страница недоступна на русском языке. Мы активно работаем над локализацией и совсем скоро обновим её.

Back icon

Senior Node.js Developer for EPAM Project

Senior Node.js Developer for EPAM Project 40 часов в неделю, 12+ месяцев

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

                              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

                                    Бенефиты в поддерживаемых странах

                                    location.svg
                                    ImageImage

                                    Для тебя

                                      • ДМС для тебя и скидки на медицинские услуги для твоей семьи
                                      • Бесплатные сессии с профессиональными психологами и коучами
                                      • Бесплатные спортивные и оздоровительные онлайн-программы
                                      • Стабильный заработок
                                      • Оплачиваемый отпуск
                                    ImageImage

                                    Для твоей комфортной работы

                                    • 100% удаленная работа
                                    • Бесплатный лицензионный софт
                                    • Возможность работать на личном оборудовании (BYOD)
                                    • Стабильная загрузка
                                    • Возможности релокации
                                    • Разные форматы трудоустройства
                                      ImageImage

                                      Для твоего роста

                                      • Бесплатные тренинги по hard и soft skills
                                      • Доступ к LinkedIn Learning платформе
                                      • Курсы иностранных языков
                                      • Доступ к внутренним и внешним электронным библиотекам
                                      • Программа поддержки в сертификации
                                      • Персональный менеджер по карьерному развитию

                                        40 часов в неделю

                                        Нагрузка в неделю

                                        12+ месяцев

                                        Продолжительность проекта

                                        Armenia, Belarus, Colombia, Georgia, Kazakhstan, Mexico, Russia, Ukraine, Uzbekistan, Viet Nam

                                        Локации, доступные для позиции