НПО Эшелон

Fullstack-разработчик

150 000 - 200 000 RUR
  • Москва
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет
  • JavaScript
  • TypeScript
  • API
  • Golang
  • Разработка ПО
  • C/C++
  • Git
  • Веб-программирование
  • Клиент-серверная архитектура

Обязанности:

  • Разработка и оптимизация бэкенд- и фронтенд-частей кросплатформенного программного обеспечения (веб-приложения).
  • Интеграция с внешними сервисами, развертывание и тестирование проекта.
  • Разработка масштабируемой, отказоустойчивой и безопасной архитектуры системы, способной эффективно обрабатывать и анализировать большие объемы структурированных данных.
  • Интеграция сторонних инструментов и библиотек, их адаптация и доработка для работы в рамках проекта.
  • Следование принципам безопасного кодирования, реализация строгой валидации, санитизации и фильтрации всех входящих пользовательских данных для предотвращения уязвимостей.
  • Подготовка и поддержка технической документации, API-спецификаций и правил развертывания.
  • Владение React/Vue/Next.js и серверными технологиями (REST, gRPC, GraphQL).
  • Опыт работы с контейнеризацией (Docker, Kubernetes) и оркестрацией.
  • Оптимизация процессов обработки и хранения больших данных.

Наши ожидания:

  • Знание и опыт работы с языками Golang, C/C++, JavaScript/TypeScript, а также с современными фреймворками.
  • Понимание принципов клиент-серверного взаимодействия и опыт работы с сетевыми протоколами и технологиями (REST, gRPC, GraphQL, WebSockets).
  • Опыт работы с системами контроля версий (Git), инструментами CI/CD (GitLab CI, GitHub Actions, Jenkins).
  • Понимание жизненного цикла ПО и систем сборки.
  • Понимание и использование лучших практик в написании кода (ООП, SOLID, DRY).
  • Опыт тестирования и рефакторинга кода с помощью автоматизированных средств.
  • Готовность к командной работе и обучению новым инструментам.

Будет плюсом:

  • Участие в разработке средств анализа безопасности (SCA, SAST, DAST).
  • Понимание и практический опыт внедрения принципов DevSecOps.
  • Знание основных стандартов и практик по безопасной разработке, таких как ГОСТ Р 56939-2024, OWASP Top 10, CWE Top 25, SEI CERT Coding Standards.