VYNYL
Copy of Senior Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full Stack разработчик в Vynyl — лидирующая роль по всему циклу разработки: от проектирования до деплоя и мониторинга. Основной фокус — масштабируемые backend-сервисы на Python и AWS Serverless, event-sourced системы и активное использование AI-инструментов в разработке.
Задачи
- Проектировать и реализовывать масштабируемые и экономичные backend-сервисы на Python и AWS (Lambda, API Gateway, RDS, DynamoDB, SQS, EventBridge)
- Архитектировать и строить event-sourced системы и event-driven пайплайны с надёжной обработкой сообщений, идемпотентностью и eventual consistency
- Совместно с product-менеджерами и дизайнерами переводить требования в технические дизайны и готовый код
- Внедрять лучшие практики по безопасности, логированию, мониторингу и infrastructure-as-code (Terraform или CloudFormation)
- Проводить тщательные code review, менторить junior и middle инженеров, повышать техническое качество команды
- Исследовать, предлагать и интегрировать новые технологии и паттерны с фокусом на скорость разработки и производительность систем
- Аргументированно излагать профессиональную позицию по безопасной и этичной интеграции AI-инструментов в жизненный цикл разработки
Требования
- 5+ лет профессионального опыта в full-stack разработке
- Экспертный уровень Python для backend-разработки (включая Django)
- Уверенное владение Vue.js и TypeScript
- Глубокий практический опыт проектирования, деплоя и поддержки serverless-приложений (желательно AWS Lambda, API Gateway и managed-сервисы)
- Владение SQL, желательно PostgreSQL
- Понимание event sourcing и event-driven архитектур, опыт с брокерами сообщений или стримингом (SQS, SNS, EventBridge или Kinesis)
- Опыт с CI/CD пайплайнами, автоматизированным тестированием и Infrastructure-as-Code
- Практический опыт использования AI-инструментов для разработки с измеримым ростом продуктивности и пониманием связанных рисков
Условия
- Медицинская, стоматологическая, офтальмологическая и страхование жизни
- План 401(k) с ежегодным матчем работодателя 4%
- Процесс найма: скрининг по email, техническое интервью, панельное интервью
Навыки
- Python
- Django
- Vue.js
- TypeScript
- AWS Lambda
- API Gateway
- RDS
- DynamoDB
- SQS
- EventBridge
- SQL
- PostgreSQL
- SNS
- Kinesis
- CI/CD
- Terraform
- CloudFormation
- GitHub Copilot
- Claude Code
- LLM