Junior Backend разработчик — работа с SQL и NoSQL базами

Оплата: По договоренности
Удаленно
Full-time

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


Обязанности  

- Поддерживать существующие микросервисы: локализовать баги, выпускать мелкие правки.  

- Писать простые 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-команде, писать код, который реально влияет на здоровье людей, и делать это из любой точки страны. Направь отклик — и давай создавать полезные медицинские сервисы вместе!