OpenDataJobs
Senior Full Stack Developer (Python, React.js)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior full-stack разработчик в консалтинговую компанию Peregrine Advisors, работающую с госструктурами США. Проектирование и поставка cloud-native сервисов на Python и React.js в AWS, от проработки требований до продакшена.
Задачи
- Проектировать и поставлять Python-сервисы и компоненты приложения
- Проектировать React.js frontend и задавать стандарты для других разработчиков
- Строить автоматизированные workflow на AWS Lambda, SQS, S3 и RDS
- Проектировать API, интеграции и потоки данных
- Развивать CI/CD пайплайны и автоматизированные тесты
- Проводить код-ревью, разрешать архитектурные компромиссы, разбирать сложные продакшен-инциденты и менторить разработчиков
- Использовать AI-инструменты разработки для ускорения реализации и ревью
- Отвечать за практики качества: TDD, код-ревью, стандарты безопасности приложений
- Готовить оценки проектов и участвовать в планировании и прогнозировании поставки
Требования
- 7+ лет коммерческой разработки backend на Python
- 5+ лет коммерческой разработки frontend на React.js
- Степень бакалавра
- Опыт построения cloud-native приложений на AWS (Lambda, S3, SQS, RDS)
- Опыт работы с реляционными БД (PostgreSQL, SQL Server или Oracle)
- Опыт работы с NoSQL БД (MongoDB или DynamoDB)
- Продвинутое знание архитектуры ПО, распределённых систем, паттернов проектирования, ООП, моделирования данных и проектирования БД
- Опыт ведения Agile-поставки по Scrum или Kanban с трекингом в Jira
- Опыт работы с AI-ассистентами разработчика (Amazon Q Developer, GitHub Copilot)
- Опыт руководства командой разработки и менторинга
- Отличные коммуникативные навыки, работа с руководством и бизнес-стейкхолдерами
- Владение письмом, PowerPoint и Excel
- Гражданство США и возможность получить Public Trust
Условия
- Гибридный формат в метрополии Вашингтона, DC
- Полная занятость, W-2
- Зарплата $150,000–$180,000 в год
- Медицинская, стоматологическая и офтальмологическая страховка (взнос сотрудника оплачен полностью, половина зависимых)
- Оплачиваемые работодателем страхование жизни, AD&D, краткосрочная и долгосрочная нетрудоспособность
- 401(k) с мэтчем 100% до 4% зарплаты, немедленный вестинг
- Неограниченный оплачиваемый отпуск
- Оплачиваемые профессиональные сертификации и обучение
- Онбординг и ротация между функциями
Навыки
- Python
- React.js
- AWS
- AWS Lambda
- Amazon SQS
- Amazon S3
- Amazon RDS
- PostgreSQL
- SQL Server
- Oracle
- MongoDB
- DynamoDB
- CI/CD
- TDD
- Jira
- Scrum
- Kanban
- Amazon Q Developer
- GitHub Copilot
- DevSecOps