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

Условия

  • Full-time W-2 позиция
  • Зарплата $150,000–$170,000 в год
  • Гибридный формат в метрополии Вашингтона (DC), частота посещения офиса зависит от проекта
  • Медицинская, стоматологическая и офтальмологическая страховка: взнос сотрудника оплачивается полностью, половина взноса за иждивенцев
  • Оплачиваемые работодателем страхование жизни, от несчастного случая и на случай краткосрочной и долгосрочной нетрудоспособности
  • 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

Похожие вакансии

Software Developer
WinsupplyMiddleMoraineОфис
19 окт.
Senior Web Developer
HIROTEC AMERICASeniorAuburn HillsОфис
19 окт.
Developer (multiple positions available)
SAP IT Business SystemeMiddlePalo AltoГибрид
169,576 – 206,460 USD в год
19 окт.
Senior Software Engineer, Full Stack
GoogleSeniorMountain ViewОфис
174,000 – 252,000 USD в год
19 окт.
Full Stack Developer
Zenith Mind Inc.MiddleNew YorkОфис
19 окт.
Senior Full Stack Developer (Python, React.js) — OPENDataJobs, 150,000 – 170,000 USD в год, Washington | itrelocate