
Генотек
Middle Node.JS Developer
- Node.js
- JavaScript
- TypeScript
- Redis
- Kubernetes
- CI/CD
Привет! Мы — Genotek, молодая и современная medtech компания. Работаем с технологиями будущего: проводим исследования, которые помогают людям узнать всё про свои гены, происхождение и особенности здоровья.
Сейчас мы в поиске опытного бэкенд-инженера для разработки высоконагруженных сервисов. Если ты глубоко знаком с Node.js, любишь продумывать архитектуру, писать надёжный и тестируемый код — добро пожаловать в команду!
Чем предстоит заниматься:
- Проектирование и разработка серверной логики на Node.js
- Реализация REST-API и/или GraphQL-сервисов (Express.js, NestJS)
- Интеграция с реляционными базами данных (MySQL/PostgreSQL): оптимизация запросов, настройка индексов
- Настройка кеширования и Pub/Sub в Redis
- Пакетирование и развёртывание сервисов в Docker/Docker-Compose
- Поддержка CI/CD-пайплайнов (GitLab CI) и участие в развитии инфраструктуры Kubernetes
- Участие в код-ревью, совместное решение архитектурных задач
- Написание и поддержка тестов (unit, интеграционные, E2E)
- Мониторинг и логирование (Grafana/Prometheus и др.)
- Внедрение best practices: SOLID, DRY, KISS
Что мы ждем от тебя:
- Опыт бэкенд-разработки на Node.js — от 2–3 лет
- Глубокое знание JavaScript/TypeScript
- Уверенная работа с Express.js и/или NestJS (модули, DI, middleware)
- Понимание принципов SOLID, DRY, KISS
- Опыт с реляционными СУБД (MySQL, PostgreSQL): написание сложных запросов и их оптимизация
- Практика работы с Redis (кэширование, pub/sub)
- Опыт контейнеризации (Docker, docker-compose)
- Базовые знания Kubernetes
- Навыки настройки CI/CD в GitLab CI или аналогичных системах
- Умение работать в команде: Git, code review, agile-подходы
Плюсом будет:
- Опыт написания unit- (Jest, Mocha), интеграционных (Supertest) и E2E-тестов (Cypress)
- Знакомство с брокерами сообщений (RabbitMQ, Kafka)
- Практика работы с GraphQL (Apollo)
- Опыт с NoSQL-хранилищами (MongoDB)
- Навыки мониторинга и алертинга (Grafana, Prometheus)
- Использование LLM/AI-ассистентов (GPT, Cursor) для автодополнения, генерации тестов, рефакторинга, поиска багов
- Базовые знания prompt-инжиниринга и опыт работы с AI-плагинами в IDE
Мы предлагаем:
-
Базу: оформление по ТК РФ и его полное соблюдение (оплачиваемые отпуска, больничные), бонусы работы в аккредитованной IT- компании
-
Удаленный формат работы
-
ДМС, занятия английским в Skyeng, психологические консультации от сервиса Яндекс Здоровье и Генетический паспорт Genotek для всех сотрудников
-
Участие в сложных проектах с высокой нагрузкой
-
Возможность влиять на технологический стек и процессы разработки
-
Возможности вертикального и горизонтального роста внутри компании
-
А еще мы устраиваем классные корпоративы, лекции, вместе ездим на природу, ходим в кино, бары и вместе занимаемся спортом. В общем, стараемся, чтобы вместе было приятно не только работать, но и отдыхать!
Если наша вакансия подходит для тебя, а твои опыт и знания это то, что ищем мы - ждем твоего отклика!