Presight

Senior Engineer - Full Stack

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

Senior Full Stack Engineer в Presight для разработки платформы аннотации данных (Big Data/GenAI) — frontend и backend, сквозное владение фичами от требований до продакшена.

Задачи

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

Требования

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

Условия

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

Навыки

  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • React
  • Next.js
  • Java
  • Spring Boot
  • Python
  • LLM
  • OOP
  • SOLID
  • микросервисы
  • RESTful API
  • RabbitMQ
  • Kafka
  • Git
  • Docker
  • CI/CD
  • Ant Design
  • облачные платформы

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

React Native Full Stack Developer
1st-jobs.comMiddleДубайОфис
4 нояб.
React Native Full Stack Developer
1st-jobs.comMiddleДубайОфис
4 нояб.
Freelance Experienced React Native Full Stack Developer (Temporary Project)
1st-jobs.comSeniorДубайУдалённо
4 нояб.
Full Stack Developer
RecruitMe PlusSeniorДубайОфис
4 нояб.
Software Developer & Analyst (Male)
Star Services LLCSeniorАбу-ДабиОфис
4 нояб.
Senior Engineer - Full Stack — Presight, Абу-Даби | itrelocate