Руководитель разработки Full-Stack
Местоположение: Удаленно • Зарплата: $80K - $120K • Тип занятости: Полный рабочий день
Что вы будете делать
- Руководить процессом разработки с использованием ИИ: Владеть и постоянно улучшать способы создания программного обеспечения командой с использованием инструментов кодирования и агентов с поддержкой ИИ, интегрированных на протяжении всего жизненного цикла — от спецификации до обзора и развертывания. Устанавливать стандарты и рабочие процессы, которые позволяют небольшой команде добиваться результатов, значительно превышающих ее размер.
- Проектировать процесс разработки: Определять и развивать наш SDLC — контроль версий, обзор кода, CI/CD, автоматизированное тестирование и наблюдаемость — чтобы команда быстро и надежно выпускала продукт.
- Руководить небольшой командой и развивать ее: Управлять, наставлять и задавать техническое направление небольшой команде инженеров. Балансировать между практической работой над кодом, помощью другим, проверкой работы и повышением стандартов команды.
- Проектировать и выпускать распределенные системы: Владеть архитектурой и реализацией серверных сервисов и full-stack функций, которые масштабируются на наших платформах, от конвейеров приема данных до пользовательских приложений.
- Сотрудничать по всему стеку и в организации: Взаимодействовать с командами по клинической работе, продажам, финансам и операциям, чтобы превращать сложные требования в надежное, хорошо спроектированное программное обеспечение.
- Поддерживать сбор данных, операционную и финансовую отчетность: Создавать и поддерживать сложные наборы данных и конвейеры данных, которые обеспечивают операционную и финансовую отчетность по всему бизнесу.
- Отвечать за полный жизненный цикл: Отвечать за функции от проектирования до реализации, тестирования, развертывания и наблюдаемости в производственной среде.
Минимальные требования
- Опыт: 5+ лет создания производственного программного обеспечения в качестве full-stack инженера, включая опыт руководства проектами или небольшой командой.
- Разработка с использованием ИИ: Практический опыт интеграции инструментов кодирования и агентов с поддержкой ИИ в реальный рабочий процесс разработки и полное управление процессом разработки программного обеспечения, дополненным ИИ.
- Проектирование процессов: Подтвержденный опыт проектирования и внедрения практик SDLC — контроль версий, обзор кода, CI/CD и автоматизированное тестирование — которые помогают команде выпускать продукт быстрее, а не медленнее.