Techximius

Software Engineer - Full Stack

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

Full-stack инженер для разработки, интеграции и поддержки веб-приложений для государственных заказчиков Tech(x). Работа охватывает frontend, backend и слой данных на протяжении всего жизненного цикла разработки.

Задачи

  • Переводить потребности заказчика в требования, user stories, критерии приёмки, технические дизайны и оценки реализации.
  • Разрабатывать адаптивные и доступные интерфейсы на HTML, CSS, JavaScript или TypeScript с фреймворком React, Angular или Vue.
  • Создавать и поддерживать backend-сервисы и RESTful API на C#/.NET, Java/Spring, Python или Node.js.
  • Проектировать реляционные модели данных, реализовывать миграции и запросы, оптимизировать производительность приложения и БД.
  • Интегрировать frontend-компоненты, сервисы, базы данных, identity-провайдеров и внешние системы; диагностировать проблемы по всему стеку.
  • Применять практики безопасного кодирования, валидацию ввода, контроль доступа и управление секретами; устранять уязвимости совместно с ИБ.
  • Создавать и поддерживать unit-, integration- и e2e-тесты; проводить код-ревью и устранять дефекты до релиза.
  • Использовать Git, автоматизированные сборки и практики CI/CD для воспроизводимых релизов.
  • Поддерживать деплой, мониторинг, траблшутинг и сопровождение в dev, test и prod окружениях.
  • Документировать архитектуру, интерфейсы, процедуры деплоя и эксплуатационные инструкции; сообщать о рисках, зависимостях и прогрессе.
  • Участвовать в Agile-планировании и технических ревью; менторить членов команды и выполнять другие порученные задачи.

Требования

  • Опыт поставки production-приложений на frontend, backend и уровне БД.
  • Владение JavaScript или TypeScript и хотя бы одним современным frontend-фреймворком; владение хотя бы одним backend-языком и фреймворком.
  • Опыт разработки RESTful API, интеграции сервисов и работы с реляционными БД, такими как SQL Server или PostgreSQL.
  • Знание аутентификации, авторизации, безопасности веб-приложений, автоматизированного тестирования, Git и CI/CD.
  • Умение диагностировать проблемы распределённых приложений, оценивать технические компромиссы и писать поддерживаемый документированный код.
  • Умение работать самостоятельно и в команде, общаться с техническими и нетехническими стейкхолдерами.
  • Действующий допуск DoD Secret; возможность получить Top Secret.
  • Степень бакалавра в Computer Science, Software Engineering, Computer Engineering, IT или смежной области.
  • 4–9 лет релевантного опыта разработки, включая full-stack.

Условия

  • Локация: Aberdeen Proving Ground, Maryland; работа в офисе.
  • Командировки до 30% (в разделе Travel указано до 10%).
  • Tech(x) — команда, ориентированная на клиента, поддерживающая друг друга; равный работодатель.

Навыки

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • React
  • Angular
  • Vue
  • C#
  • .NET
  • Java
  • Spring
  • Python
  • Node.js
  • RESTful API
  • SQL Server
  • PostgreSQL
  • Git
  • CI/CD
  • Docker
  • Kubernetes
  • cloud platforms
  • infrastructure as code

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

Principal Software Engineer (Full-Stack)
WalgreensLeadDeerfieldОфис
21 окт.
Java fullstack developer
InfosysMiddleAddisonОфисРелокация
21 окт.
Senior Software Engineer, Full Stack
GoogleSeniorArgos UsaОфис
174,000 – 252,000 USD в год
21 окт.
Senior Software Engineer, Full Stack
GoogleSeniorPittsburghОфис
174,000 – 252,000 USD в год
21 окт.
Full Stack Java Developer
TechsurMiddleRestonГибрид
130,000 – 140,000 USD в год
21 окт.
Software Engineer - Full Stack — Techximius, 130,000 – 165,000 USD в год, Aberdeen | itrelocate