General Dynamics Information Technology

Hybrid Full Stack Developer (Python & JavaScript) - TS/SCI with Polygraph

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Full-stack разработчик в GDIT для проектирования, разработки и поддержки современных веб-приложений с сильным уклоном в Python и JavaScript. Требуется допуск Top Secret/SCI с полиграфом и гражданство США.

Задачи

  • Разрабатывать и поддерживать защищённые масштабируемые frontend- и backend-компоненты приложений
  • Создавать адаптивные доступные интерфейсы на JavaScript/TypeScript с современным фреймворком (React, Angular или Vue)
  • Разрабатывать backend-сервисы, API и бизнес-логику на Python (FastAPI, Django, Flask)
  • Проектировать и интегрировать RESTful API, работать со сторонними API и корпоративными сервисами
  • Проектировать и оптимизировать реляционные и/или NoSQL модели данных, запросы, миграции и интеграции
  • Писать чистый, поддерживаемый, документированный и тестируемый код
  • Создавать и поддерживать unit-, интеграционные, API- и e2e-автотесты
  • Участвовать в code review, обсуждениях технического дизайна, груминге бэклога, планировании спринтов и ежедневных Agile-церемониях
  • Строить, отлаживать и улучшать CI/CD пайплайны для сборки, тестирования, сканирования безопасности, упаковки и деплоя
  • Взаимодействовать с product owners, UX/дизайном, QA, DevOps, безопасностью и другими инженерными командами
  • Мониторить и устранять проблемы приложений по всему стеку, включая производительность, надёжность и деплой
  • Соблюдать практики безопасной разработки: аутентификация/авторизация, валидация ввода, управление секретами, управление зависимостями и устранение уязвимостей

Требования

  • Степень бакалавра в computer science, инженерии или смежной технической дисциплине; эквивалентный практический опыт может быть рассмотрен
  • Допуск Top Secret/SCI с CI Poly
  • 5+ лет профессионального опыта full-stack разработки
  • Сильный практический опыт разработки backend-сервисов на Python
  • Сильный практический опыт разработки frontend-приложений на JavaScript или TypeScript, HTML5 и CSS3
  • Опыт работы хотя бы с одним современным frontend-фреймворком, предпочтительно React
  • Опыт разработки и потребления RESTful API
  • Опыт работы с реляционными БД (PostgreSQL, MySQL, SQL Server или Oracle); знание NoSQL — плюс
  • Опыт работы с Git и совместными branching-воркфлоу
  • Опыт создания, поддержки или эксплуатации CI/CD пайплайнов (GitLab CI/CD, GitHub Actions, Jenkins, Azure DevOps или аналоги)
  • Опыт работы с фреймворками автотестирования (PyTest, unittest, Jest, Cypress, Playwright или аналоги)
  • Знание практик Agile-поставки (Scrum или Kanban, оценка историй, итеративная разработка, работа по бэклогу)
  • Сильные аналитические, коммуникационные навыки и навыки траблшутинга
  • Требуется гражданство США

Условия

  • Гибридный формат: кандидат должен быть локальным для Springfield, VA или St. Louis, MO с возможностью выезда на ежеквартальные Planning Events и для экстренных break/fix ситуаций
  • Диапазон зарплаты $136,000 - $184,000
  • Медицинские планы, стоматология, зрение, 401(k) с match
  • Гибкий график работы, оплачиваемые отпуска, больничные, праздники, отпуск по уходу за ребёнком, военный, bereavement и jury duty leave
  • Страхование жизни, краткосрочная и долгосрочная нетрудоспособность, страхование от несчастных случаев и критических болезней
  • Программа внутренней мобильности и AI-powered карьерный инструмент
  • 40 часов в неделю, командировки не требуются

Навыки

  • Python
  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
  • React
  • Angular
  • Vue
  • FastAPI
  • Django
  • Flask
  • RESTful APIs
  • PostgreSQL
  • MySQL
  • SQL Server
  • Oracle
  • NoSQL
  • Git
  • GitLab CI/CD
  • GitHub Actions
  • Jenkins
  • Azure DevOps
  • PyTest
  • unittest
  • Jest
  • Cypress
  • Playwright
  • Scrum
  • Kanban
  • Next.js
  • Node.js
  • Express
  • Docker
  • Kubernetes
  • Helm
  • AWS
  • Azure
  • GCP
  • Terraform
  • Ansible
  • CloudFormation
  • OAuth 2.0
  • OpenID Connect
  • SSO
  • RBAC
  • WCAG
  • Section 508
  • DevSecOps
  • SAST
  • DAST

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

Full Stack Engineer Senior
General Dynamics Information TechnologySeniorУдалённо
110,500 – 149,500 USD в год
16 окт.
Full-stack Engineer 4 (Python, Typescript, React, AWS)
Capital OneSeniorCambridgeОфис
179,400 – 245,600 USD в год
16 окт.
Lead Specialty Software Engineer – Full stack Developer
Wells Fargo & Company - Institutional Retirement & Trust businessLeadCharlotteГибрид
16 окт.
Full Stack Developer
ZoomMiddleSan JoseГибрид
98,900 – 228,700 USD в год
15 окт.
Sr. Manager Full-stack Engineer (People Leader)
Capital OneSeniorNew YorkОфис
250,800 – 286,200 USD в год
15 окт.
Hybrid Full Stack Developer (Python & JavaScript) - TS/SCI with Polygraph — General Dynamics Information Technology, 136,000 – 184,000 USD в год, Springfield | itrelocate