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