Millennial Software
Full Stack Developer Junior-Mid
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack разработчик уровня junior-mid в компанию Millennial Software для работы над современными data-driven приложениями для государственного заказчика (контракт стартует в начале 2027 года). Полный цикл разработки: от проектирования и кодирования до деплоя в Kubernetes и поддержки в продакшене.
Задачи
- Проектировать, разрабатывать, тестировать и выпускать full-stack фичи: интерфейсы, backend-сервисы и слой данных
- Совместно с product и design переводить требования в технические планы и итеративные результаты
- Разрабатывать и поддерживать масштабируемые API и интеграции сервисов, обеспечивая корректность, надёжность и производительность
- Реализовывать и поддерживать frontend-компоненты с вниманием к удобству использования, адаптивности и доступности
- Деплоить, обновлять и сопровождать компоненты ПО в Kubernetes-инфраструктуре с помощью helm charts и командной строки
- Писать автоматизированные тесты и участвовать в code review для поддержания качества и снижения дефектов
- Мониторить, диагностировать и устранять продакшен-инциденты, участвовать в on-call и incident response
- Улучшать процессы разработки (CI/CD, локальная разработка, инструменты) и наблюдаемость систем (логи, метрики, трейсинг)
- Документировать решения, архитектурные выборы и операционные runbook'и
- Следовать практикам безопасной разработки и снижать риски (безопасность, приватность, комплаенс)
Требования
- Опыт поставки production-ПО и во frontend, и в backend
- Владение хотя бы одним современным backend-языком (Python, Java, Go, C#, Node.js) и одним современным frontend-стеком (JavaScript/TypeScript с React/Vue/Angular)
- Опыт проектирования и использования API (REST и/или GraphQL), интеграции с базами данных и работы с моделями данных
- Опыт работы с платформами обмена сообщениями и очередями (Kafka, RabbitMQ или аналоги)
- Опыт создания и поддержки Docker-контейнеров, Helm charts, оркестрации в Kubernetes и использования облачных сервисов (AWS/Azure/GCP)
- Знание основ software engineering: контроль версий, тестирование, отладка, производительность, безопасное кодирование
- Опыт командной работы (code review, итеративная поставка, чёткая коммуникация)
- Умение декомпозировать неоднозначные задачи и доводить решения до измеримых результатов
- Степень бакалавра в смежной области или эквивалентный практический опыт
- Готовность к оформлению допуска TS/SCI
Условия
- Компания принадлежит сотрудникам — каждый получает долю в компании
- 100% оплата медицинской, стоматологической и оптической страховки для сотрудника и всех иждивенцев
- Возможность повышенной зарплаты при отказе от медицинской/стоматологической/оптической страховки
- 100% оплата страхования по нетрудоспособности и жизни
- Взнос компании в 401(k) — 15%
- 30 дней PTO и праздничных дней
- Щедрый бюджет на обучение
- Оплачиваемый отпуск по уходу за ребёнком для отцов и матерей
- Бонусы за развитие бизнеса и профессиональный рост
- Контракт стартует в начале 2027 года
Навыки
- Python
- Java
- Go
- C#
- Node.js
- JavaScript
- TypeScript
- React
- Vue
- Angular
- REST
- GraphQL
- Kafka
- RabbitMQ
- Docker
- Helm
- Kubernetes
- AWS
- Azure
- GCP
- CI/CD
- WCAG