Carpool Insurance
Staff Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий инженер-разработчик, который возглавляет команду full stack разработчиков и отвечает за развитие кодовой базы административных и отчётных инструментов компании, а также за архитектуру веб- и сервисной (интеграционной) платформы.
Задачи
- Проектировать и управлять реализацией общей архитектуры продукта и интеграции сервисов
- Приоритизировать и управлять объёмом работ по разработке для своевременного выполнения запросов на функциональность
- Определять и проектировать архитектуру и решения совместно с enterprise-архитекторами и менеджером по разработке ПО для создания масштабируемых веб-приложений
- Создавать технические спецификации и планы тестирования
- Писать и сопровождать скрипты автоматизации для тестирования, поддержки и мониторинга решений
- Совместно с DevOps переводить ПО в production-среду
- Выявлять и устранять проблемы производительности и масштабируемости
- Руководить командой full stack разработчиков, обучать и развивать её
- Тесно взаимодействовать с UX/UI-отделом и формировать техническое видение продуктов
- Выполнять другие порученные задачи
Требования
- Минимум 7 лет опыта корпоративной веб-разработки
- 3 года опыта руководства командами разработчиков
- Глубокое понимание корпоративного технологического стека
- Умение применять технологические решения к бизнес-задачам
- Глубокий опыт оптимизации производительности SQL
- Практический опыт работы со всеми слоями стека разработки, включая backend на Java EE и frontend на Angular
- Умение формулировать и объяснять технические решения стейкхолдерам
Навыки
- Java EE
- Angular
- SQL
- DevOps
- Full stack