Junior Backend разработчик — работа с SQL и NoSQL базами
Инженерное подразделение динамичного холдинга автоматизирует процессы клиник, лабораторий и аптечных сетей. Мы ценим чистый код, прозрачные процессы и непрерывное обучение, поэтому каждый младший разработчик быстро растёт благодаря менторству и регулярному ревью кода.
Обязанности
- Поддерживать существующие микросервисы: локализовать баги, выпускать мелкие правки.
- Писать простые SELECT/INSERT/UPDATE/DELETE-запросы в PostgreSQL и MySQL.
- Настраивать агрегирующие выборки в MongoDB для отчётности.
- Читать и анализировать чужие ветки Git, предлагать улучшения.
- Покрывать критичные исправления модульными тестами.
- Документировать изменения в Confluence, чтобы команда оставалась синхронизированной.
- Общаться с аналитиками и DevOps-инженерами, уточняя схемы данных.
Требования
- Понимание клиент-серверной архитектуры и REST.
- Знание основ одного из языков: Go, Python или Node.js (ES6+).
- Уверенное владение SQL: индексы, JOIN, группировки.
- Представление о документо-ориентированных БД (MongoDB, CouchDB).
- Опыт работы с Git: ветвление, Pull Request, Code Review.
- Способность читать чужой код и быстро вникать в логику.
- Базовые навыки написания unit-тестов.
- Самоорганизация при удалённом взаимодействии с командой.
В проекте ты прокачаешь
- Навыки оптимизации запросов под миллионы записей.
- Умение работать по Scrum с двухнедельными спринтами.
- Понимание CI/CD: GitLab CI, Docker-контейнеры, миграции баз.
- Публичное выступление на внутренних митапах — расскажешь о своих улучшениях.
Присоединяйся, если хочешь расти в сильной backend-команде, писать код, который реально влияет на здоровье людей, и делать это из любой точки страны. Направь отклик — и давай создавать полезные медицинские сервисы вместе!