OpenDataJobs
Senior Full Stack Developer (React.js, Python)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior full-stack разработчик в Peregrine Advisors — AI и data-хаб для госсектора США. Ведёт cloud-native Python-сервисы на AWS от проектирования до продакшена и отвечает за React.js frontend.
Задачи
- Проектировать Python-сервисы и компоненты приложения и доводить их до продакшена
- Разрабатывать дизайн React.js frontend и задавать стандарты для других разработчиков
- Проектировать потоки данных, интеграции и API сервисов
- Строить автоматизированные workflow на AWS RDS, S3, SQS и Lambda
- Внедрять стандарты безопасности, code review и test-driven development
- Развивать автотесты и CI/CD пайплайны, поддерживать продакшен
- Менторить разработчиков, проводить code review, решать сложные продакшен-проблемы
- Оценивать проекты, участвовать в планировании и распределении ресурсов
- Использовать 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 в год
- Гибридный формат в Washington, DC metropolitan area
- Медицинская, стоматологическая и vision-страховка (взнос сотрудника оплачивается полностью, половина зависимых)
- Страхование жизни, AD&D, краткосрочная и долгосрочная нетрудоспособность за счёт работодателя
- 401(k) с match до 4% зарплаты
- Неограниченный оплачиваемый отпуск
- Оплачиваемые профессиональные сертификации и обучение
Навыки
- Python
- React.js
- AWS
- Amazon RDS
- Amazon S3
- Amazon SQS
- AWS Lambda
- SQL Server
- PostgreSQL
- Oracle
- DynamoDB
- MongoDB
- CI/CD
- DevSecOps
- GitHub Copilot
- Amazon Q Developer
- Jira
- Scrum
- Kanban