Мы ищем опытного старшего Fullstack разработчика, который превосходно справляется как с практической инженерной работой, так и с руководством проектами. Эта роль идеально подходит для человека, который возглавлял проекты, наставлял инженеров и принимал архитектурные решения на уровне системы. Вы сыграете ключевую роль в проектировании, создании и улучшении нашей программной платформы, обеспечивая техническое совершенство и формируя лучшие инженерные практики в команде.
Обязанности:
- Проектировать, разрабатывать и поддерживать высококачественные, масштабируемые веб-приложения и сервисы платформы.
- Создавать надежные backend-сервисы и API с использованием современных фреймворков и облачных нативных паттернов.
- Разрабатывать удобные, производительные frontend-интерфейсы, обеспечивающие исключительный пользовательский опыт.
- Обеспечивать качество кода через лучшие практики, автоматизированное тестирование и непрерывную интеграцию.
- Предоставлять архитектурное руководство, оценивать технические компромиссы и направлять долгосрочную эволюцию платформы.
- Устанавливать инженерные стандарты и продвигать лучшие практики в проектировании программного обеспечения, тестировании и документации.
- Сотрудничать с кросс-функциональными командами — включая продукт, QA, ML и системные команды — для доставки высокоэффективных функций.
- Вести технические обсуждения, выявлять риски и проактивно устранять препятствия для соблюдения сроков поставки.
- Тесно работать с заинтересованными сторонами для понимания требований и преобразования их в технические решения.
- Участвовать в планировании спринтов, уточнении бэклога и командных ретроспективах для постоянного улучшения рабочего процесса.
- Реализовывать масштабируемые, безопасные и высокопроизводительные архитектуры на всех уровнях стека.
- Мониторить и оптимизировать производительность системы, проводить триаж производственных проблем и анализировать коренные причины.
- Вносить вклад в развитие конвейеров развертывания, инструментов наблюдаемости и операционного совершенства платформы.
Требования:
- 8-10+ лет опыта fullstack разработки с высокой компетенцией в современных backend (Node.js) и frontend (React, TypeScript) технологиях.
- Подтвержденный опыт руководства инженерными проектами или командами в динамичной, ориентированной на продукт среде.
- Глубокое понимание системного дизайна, архитектуры API, облачных сред (AWS/GCP/Azure) и CI/CD конвейеров.
- Опыт создания масштабируемых платформ, работающих с большими наборами данных или сложными рабочими процессами (приветствуется опыт с AI/ML системами).
- Отличные навыки коммуникации, сотрудничества и решения проблем.
- Опыт работы с приложениями, интенсивно использующими данные, конвейерами обработки изображений/видео или системами с интеграцией AI.
- Знание микросервисной архитектуры, контейнеризации и распределенных систем.
** Buzz Solutions в настоящее время не предоставляет спонсорство для разрешений на работу в Соединенных Штатах *