RealWork Labs
Senior Backend Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior backend-инженер в продуктовую команду RealWork (маркетинговая платформа для home service подрядчиков). Поддержка и развитие Fastify + Mongo backend, проектирование REST/RPC API, полный SDLC по проектам.
Задачи
- Поддерживать и развивать backend на Fastify + Mongo
- Работать с ORM и проектировать REST/RPC API
- Уточнять и прорабатывать требования совместно со стейкхолдерами
- Преобразовывать поведенческие и UX-спецификации в технические требования и вести команду к их выполнению
- Отвечать за полный SDLC по каждому проекту
- Моделировать данные, оптимизировать запросы и индексы БД
Требования
- Опыт backend-разработки
- Свободное владение AWS и концепциями облачных вычислений
- Сильный опыт программирования
- Знание принципов SOLID и DRY
- Работа в стиле TDD
- Владение стратегиями рефакторинга
- Понимание плюсов и минусов синхронных и асинхронных систем
- Опыт моделирования данных, оптимизации запросов и индексов, построения REST/RPC API
- Профессиональный опыт разработки на TypeScript, NodeJS и MongoDB
- Желательно: CI/CD с Terraform
- Желательно: опыт frontend на React/Preact
- Желательно: опыт в стартапе
- Желательно: степень бакалавра в Computer Science
Условия
- Стартап-среда внутри стабильной компании-лидера отрасли
- Конкурентная зарплата, бонусы и опционы
- Медицинская, стоматологическая страховка, страхование зрения и льготы для родителей
- Регулярные командные мероприятия
- Гибридный / удалённый формат
- Гибкий график и неограниченный PTO
- 401(k)
Навыки
- Fastify
- MongoDB
- ORM
- REST
- RPC
- AWS
- TypeScript
- NodeJS
- Terraform
- CI/CD
- React
- Preact
- SOLID
- DRY
- TDD