NS2 Mission
Senior Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full Stack Developer в NS2 Mission для разработки, модернизации и поддержки критически важных приложений в интересах национальной безопасности США. Работа в Agile-команде по всему циклу разработки — от анализа требований до внедрения и поддержки.
Задачи
- Проектировать, разрабатывать, улучшать и поддерживать full-stack приложения и инструменты для поддержки миссий
- Разрабатывать backend-сервисы и компоненты на объектно-ориентированных языках, таких как Python и Ruby
- Разрабатывать адаптивные frontend-интерфейсы на JavaScript, Vue.js, Node.js, Angular, HTML и CSS
- Переводить потребности пользователей и функциональные требования в технические спецификации и решения
- Сотрудничать с инженерами и архитекторами по дизайну приложений, системной архитектуре и подходам к реализации
- Интегрировать приложения с реляционными базами данных и обеспечивать эффективное управление данными
- Разрабатывать и поддерживать облачную инфраструктуру приложений на AWS (EC2, Lambda, SQS)
- Реализовывать и использовать RESTful веб-сервисы
- Участвовать в тестировании, отладке, код-ревью и обеспечении качества
- Поддерживать эксплуатацию приложений, включая устранение неполадок, оптимизацию производительности и on-call поддержку
- Вести работу с исходным кодом, конфигурационным управлением и автоматизированным деплоем
- Участвовать в Agile/Scrum активностях и совместной работе команды
Требования
- Степень или академическая база в Computer Science, IT, кибербезопасности, киберфорензике, инженерии или смежной технической области, либо эквивалентный опыт
- 5+ лет профессионального опыта в разработке ПО, приложений или веб-приложений
- 5+ лет опыта объектно-ориентированного программирования, включая Python или Ruby
- 5+ лет опыта full-stack разработки с JavaScript, Vue.js, Node.js, Angular, HTML и CSS
- Уверенное знание Linux-окружений
- Опыт с реляционными СУБД: MySQL, PostgreSQL или Oracle
- Владение системами контроля версий: GitHub, GitLab или Git
- Понимание паттернов проектирования, принципов ООП и лучших практик разработки
- Опыт разработки и поддержки облачной инфраструктуры и приложений на AWS (EC2, Lambda, SQS)
- Знакомство с Agile/Scrum
- Знание RESTful веб-сервисов и интеграции приложений
- Сильные аналитические навыки и навыки решения проблем
- Требуется допуск TS/SCI с FSP
Условия
- Зарплата от $145,998.00 до $190,567.00 в год
- Пакет льгот для сотрудника и его семьи
- Культура инклюзивности, внимание к здоровью и благополучию
- Гибкие модели работы
- Равные возможности трудоустройства
Навыки
- Python
- Ruby
- JavaScript
- Vue.js
- Node.js
- Angular
- HTML
- CSS
- AWS
- EC2
- Lambda
- SQS
- RESTful
- Linux
- MySQL
- PostgreSQL
- Oracle
- GitHub
- GitLab
- Git
- Ruby on Rails
- Rake
- Cucumber
- RSpec
- Bootstrap
- Material UI
- Tailwind CSS
- AWS CLI
- AWS CDK
- AWS SDK
- Apache Solr
- SQL
- Jenkins
- CI/CD