Presight

Engineer - Full Stack

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

Full Stack Engineer в команду разработки платформы аннотации данных в составе Big Data аналитической системы. Работа над frontend и backend, сквозное владение фичами от требований до продакшена.

Задачи

  • Сквозное владение фичами: от требований и технического дизайна до реализации, тестирования, релиза и поддержки в продакшене
  • Разработка адаптивных и доступных интерфейсов для аннотации и ревью данных
  • Разработка backend-сервисов, RESTful API, моделей данных и асинхронных процессов
  • Совместная работа с Product, Design и Engineering для уточнения требований и проработки edge cases
  • Использование AI-инструментов разработки для ускорения реализации, тестирования, отладки и документации
  • Написание автотестов, участие в code review, применение практик безопасности, приватности, производительности и надёжности
  • Отладка проблем по всему стеку и улучшение фич на основе поведения в продакшене и фидбека пользователей

Требования

  • Степень бакалавра в IT, Computer Science, Engineering или смежной области
  • Сильные знания computer science и базовых алгоритмов
  • 3+ года профессиональной разработки, включая доставку фич на frontend и backend
  • Full-stack ownership mindset и способность работать на разных слоях приложения
  • Сильные навыки JavaScript и TypeScript, а также HTML, CSS и web fundamentals
  • Опыт компонентной frontend-разработки, предпочтительно React и Next.js, включая state management, data fetching и client/server rendering
  • Сильный опыт backend-разработки на Java и Spring Boot, а также рабочий уровень Python для оркестрации AI-агентов, интеграций LLM и вспомогательных сервисов
  • Практическое знание OOP, SOLID и модульного дизайна
  • Понимание модульных монолитов и микросервисов, границ сервисов и архитектурных компромиссов
  • Знание реляционных баз данных, моделирования данных, RESTful API, аутентификации и авторизации
  • Опыт с message brokers (RabbitMQ или Kafka) и асинхронной обработкой, включая retries и идемпотентность
  • Опыт автоматизированного тестирования, Git, code review и отладки по всему стеку
  • AI-driven подход к разработке и практический опыт использования coding assistants или агентов
  • Ясная коммуникация, командное решение проблем и умение объяснять технические компромиссы

Условия

  • Открытая, разнообразная и инклюзивная среда с глобальным видением
  • Высокоэффективные проекты и ресурсы для непрерывного роста и обучения
  • Конкурентный пакет вознаграждения с льготами: healthcare, поддержка образования, отпускные бенефиты и другое

Навыки

  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • React
  • Next.js
  • Java
  • Spring Boot
  • Python
  • LLM
  • OOP
  • SOLID
  • микросервисы
  • RESTful API
  • RabbitMQ
  • Kafka
  • Git
  • Ant Design
  • CI/CD
  • Docker
  • cloud platforms

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

TECHNICAL LEAD L1(CONTRACT)
Wipro LimitedLeadДубай
26 окт.
Full Stack Java Technical Lead - React.js
HCLTechLeadОфис
23 окт.
Senior Full-Stack Developer - Remote - 3 Months Contract - Octopus by RTG
robustaSeniorУдалённо
19 окт.
Senior Full Stack Engineer
NorthBay Solutions PakistanSeniorАбу-ДабиОфис
18 окт.
Fullstack Engineer - AgenticOps (100% Remote)
TetherMiddleДубайУдалённо
15 окт.