27.01.2025

Вакансія Senior Node.js Backend Developer

Компанія: Brainence
Домен вакансії:Healthcare / MedTech / LifeScience, Software Development & Hi-Tech
Досвід роботи:від 5 років
Рівень спеціаліста:Senior
Рівень англійської:Upper-Intermediate / B2
Тестове завдання:Є тестове
Зайнятість:Full-time
Релокейт:Без релокейту
Місце роботи:Remote, Hybrid
Локація:Україна, Львів

Skills

  • Node.js
  • AWS
  • AWS Lambda
  • Microservices
  • TDD
  • NoSQL
  • Redis
  • MongoDB
  • DynamoDB
  • CI/CD
  • CircleCI
  • Travis CI
  • GitHub Actions
  • Azure Pipelines
  • Federated GraphQL
  • Amazon API Gateway
  • AWS SQS
  • AWS SNS
  • Python
  • PHP
  • DDD

Опис вакансії

We’re looking for a Senior Node.js Backend Developer to join our team and help shape a global well-being platform. You’ll design scalable solutions, work with modern microservices on AWS and Serverless frameworks, and collaborate across teams to deliver impactful features. This is your chance to tackle complex challenges, modernize legacy systems, and contribute to a culture of innovation and growth.

About the project

The health app you’ll contribute to is a comprehensive well-being platform designed for companies worldwide. It’s the go-to resource for employees seeking support, guidance, and advice on challenges in their work and personal lives. Whether it’s reading an article on mental health, completing a financial assessment, or connecting with a counselor, the app has you covered.
It also offers fitness tracking, integrations, perks like gift cards, and social recognition features—all aimed at promoting employee well-being and fostering a positive workplace culture.

How we do it

Our team of 35+ backend developers is building and maintaining a large-scale, modern web infrastructure hosted on AWS, using technologies like Python, PHP, Node.js, Mongo, DynamoDB, and MySQL.
As our platform expands globally, we face exciting challenges like distributed data storage, performance optimization, and scaling. We work across the entire development lifecycle—designing solutions, writing and testing code, automating deployments, and collaborating with web, iOS, Android, QA, infrastructure, and product teams to deliver exceptional results.
We’re also migrating from a monolithic application to a microservices architecture using tools like the Serverless Framework and AWS services.
Our work environment is friendly and supportive, encouraging developers to learn, grow, and share ideas. We attend conferences, host team workshops, and explore new technologies to drive innovation and build a strong foundation for the future.

What we’re looking for

Technical skills matter, but what we value most is a positive attitude and a willingness to learn. Our backend team is looking for people who enjoy solving problems, building new things, and supporting their teammates. Strong communication, teamwork, and a knack for mentoring others are key to helping the whole team grow. If you’re excited about working with new technologies in a collaborative, supportive environment, this could be the perfect fit for you.

Requirements

  • 5+ years of experience as a software developer
  • 3+ years of experience with Node.js (NOTE: Primary experience Must be with Node.js, not as a secondary language)
  • Experience with AWS & Lambda services
  • Experience working with scalable/microservice architecture
  • Proven working experience with serverless, event-driven architecture
  • Experience writing tests and knowledge of TDD
  • Knowledge of development principles such as OOP and SOLID
  • Database design experience in non-relational databases; noSQL or key-value DBs like Redis, Mongo, and DynamoDB
  • Experience with CI/CD platforms, such as CircleCI, Travis, GitHub Actions, or Azure Pipelines
  • English and Ukrainian languages at Upper Intermediate level or higher

Nice to have:

  • Experience with Federated GraphQL
  • Experience with additional AWS services, such as API Gateway, SQS, SNS, and DynamoDB
  • Experience with multiple software development languages, ideally Python or PHP
  • Knowledge of Clean Architecture and DDD principles

Переваги співробітникам

  • Work-life balance
  • Б'юті послуги
  • Бухгалтерський супровід
  • Гнучкий графік роботи
  • Компенсація витрат на спорт
  • Компенсація навчання
  • Надається ноутбук
  • Оплачувані лікарняні
  • Парковка для авто
  • Регулярний перегляд зарплатні

Про компанію Brainence

Brainence – це команда кваліфікованих професіоналів у сфері аутсорсингу та послуг із розробки програмного забезпечення, метою якої є встановлення взаємовигідних ділових відносин між компаніями. Brainence спеціалізується на розробці програмного забезпечення, забезпеченні та контролі якості, бізнес-аналізі та управлінні проєктами. Завдяки командній компетентності у різних технологіях та ефективному використанню фреймворків, компанія надає надійні, інтегровані та масштабовані рішення, що відповідають вимогам клієнтів.

Сайт компанії: brainence.com
Рік заснування: 2016
Кількість працівників: 11-50
Тип компанії: Outsource, Outstaff

Схожі вакансії

Досвід від 5 років Senior Full-time Upper-Intermediate / B2 Office, Remote Україна, Львів
Досвід від 2 років Middle Full-time Advanced / Fluent / C1 Remote Україна
Досвід від 3 років Middle, Senior Full-time Upper-Intermediate / B2 Remote Україна
Досвід від 10 років Lead Full-time Upper-Intermediate / B2 Remote Україна
Досвід від 4 років Senior Full-time Не має значення Remote

Підписуйтесь на наш Telegram, щоб не пропустити свіжі вакансії.