Junior инженер-программист
Продуктовая команда цифрового страхования строит сквозные сервисы — от расчёта тарифа до онлайн-выплат. Мы комбинируем микросервисную архитектуру, Data-Driven подход и Lean-процессы, поэтому каждое улучшение быстро доходит до продакшена. Резервных «лавочек» для стажёров нет: вы сразу пишете код, влияющий на пользователей.
Обязанности
- Подготавливать выборки и мок-данные для ручного и автоматизированного тестирования.
- Разрабатывать скрипты на Python или JavaScript для генерации тестовых сценариев.
- Настраивать и поддерживать пакетные менеджеры npm, pip, Maven в проекте.
- Писать UI-автотесты на базовом уровне (Selenium, Playwright или Cypress).
- Анализировать логи, локализовать дефекты, предлагать улучшения.
- Документировать решения, повышая прозрачность разработки.
Требования
- Понимание принципов ООП, REST, Git-workflow.
- Базовый опыт с Python, JavaScript или Java (пет-проекты, курсовые, контрибьюции).
- Навыки problem-solving: умеете формализовать задачу, найти первопричину, предложить вариант исправления.
- Знакомство с npm, pip или Maven — достаточно на уровне установки и обновления пакетов.
- Грамотный русский, способность чётко излагать мысли в issue-трекере.
- Готовность работать удалённо и дисциплинированно соблюдать коммит-план.
Будет плюсом
- Опыт написания автотестов UI или API (Selenium, Cypress, Playwright, PyTest, JUnit).
- Понимание принципов CI/CD (GitLab CI, Jenkins, GitHub Actions).
- Владение SQL для валидации данных.
- Интерес к страховым процессам или финтех-продуктам.
Перспективы
- Ментор от синьор-разработчика, еженедельные code-review и рост плана компетенций.
- Доступ к корпоративным курсам и оплачиваемая сертификация.
- Возможность перейти на роль Middle за 12–18 месяцев при выполнении индивидуального плана.
- Гибкий формат: офис, гибрид или полноценный remote из любой точки России.
