Jobgether
Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack Developer в партнёрскую компанию (США) для проектирования и разработки защищённых масштабируемых решений с акцентом на backend-архитектуру, облачные технологии и надёжность приложений. Работа с проектами в авиации, транспорте, аэрокосмической и государственной сферах, внедрение low-code и генеративного AI.
Задачи
- Вести полный цикл разработки цифровых продуктов: от сбора требований и архитектуры до разработки, тестирования, деплоя и передачи в поддержку
- Определять объём проекта, оценивать трудозатраты и выбирать технические подходы
- Проектировать, разрабатывать и поддерживать масштабируемые full-stack приложения с фокусом на backend и надёжность
- Автоматизировать ручные процессы с помощью кастомного ПО, low-code платформ и генеративного AI
- Устанавливать стандарты разработки, инструменты, практики версионирования, CI/CD, автотестирования и релиз-менеджмента
- Определять, когда использовать low-code/no-code (Microsoft Power Platform, Power Automate), а когда кастомную разработку
- Строить и интегрировать API, подключать приложения к разным источникам данных (PDF, таблицы, data lakes, IoT, point-cloud, BIM)
- Деплоить приложения в клиентских production-окружениях с учётом инфраструктурных и security-ограничений
- Внедрять безопасные практики разработки: аутентификация, авторизация, шифрование, сканирование уязвимостей, управление зависимостями
- Оценивать новые технологии и платформы по стоимости, масштабируемости и поддержке
- Переводить бизнес-задачи в технические требования и архитектуру
- Документировать архитектурные решения, проводить code review и наставлять младших разработчиков
- Разрабатывать переиспользуемые компоненты и технические playbook'и
- Оценивать зрелость решений и готовность прототипов к production
Требования
- Степень бакалавра в CS/Software Engineering и 10+ лет опыта, либо магистр и 5+ лет опыта
- Минимум 5 лет опыта в архитектуре и инженерии, консалтинге или аналогичной среде
- Опыт управления полным жизненным циклом разработки ПО
- Сильные навыки full-stack разработки на C#, .NET, Python, JavaScript, TypeScript
- Опыт с современными frontend-фреймворками: React, Angular или Vue.js
- Знание backend-инженерии, архитектуры БД и работы с SQL Server, PostgreSQL, NoSQL
- Опыт проектирования и деплоя cloud-native приложений на Azure, AWS или GCP, включая контейнеризацию и serverless
- Навыки проектирования API и системной интеграции
- Опыт безопасной разработки: аутентификация, авторизация, шифрование, сканирование уязвимостей
- Опыт построения практик разработки: source control, CI/CD, автотесты, build pipelines, релиз-менеджмент
- Знакомство с Microsoft Power Platform, Power Automate и интеграцией LLM/генеративного AI
- Умение переводить бизнес-требования в технические спецификации и архитектуру
- Сильные коммуникативные навыки и умение объяснять технические компромиссы нетехническим стейкхолдерам
- Опыт технического лидерства, code review и менторства без прямого people-management
- Кандидаты должны иметь постоянное разрешение на работу в США (спонсорство визы недоступно)
Условия
- Участие в выводе решений от концепта до коммерческого запуска в реальных клиентских средах
- Возможность формировать стандарты разработки и инженерные практики нового направления
- Работа с полным стеком: облачная инфраструктура, автоматизация, low-code, генеративный AI
- Сложные технические задачи в авиации, транспорте, аэрокосмической, государственной и научной сферах
- Тесная работа с мультидисциплинарными командами архитекторов, инженеров и учёных
- Employee-owned организационная среда с ценностями integrity, accountability, curiosity, teamwork
Навыки
- C#
- .NET
- Python
- JavaScript
- TypeScript
- React
- Angular
- Vue.js
- SQL Server
- PostgreSQL
- NoSQL
- Azure
- AWS
- Google Cloud Platform
- контейнеризация
- serverless
- API design
- CI/CD
- Microsoft Power Platform
- Power Automate
- LLM
- генеративный AI