DeepSource GmbH
DeepSource GmbH
DeepSource GmbH — компания в сфере искусственного интеллекта и консалтинга, специализирующаяся на практических услугах в области ИИ для организаций. Компания работает с компьютерным зрением, обработкой естественного языка, прогнозной аналитикой, обработкой арабского языка и разработкой ботов на базе ChatGPT. DeepSource GmbH поддерживает клиентов в управлении проектами в сфере ИИ, техническом консалтинге, обучении и подборе специалистов по искусственному интеллекту, уделяя особое внимание созданию и внедрению решений, адаптированных к различным бизнес-задачам. Для соискателей компания предлагает работу в небольшой команде над прикладными проектами в области ИИ и консультационными задачами, ориентированными на клиентов.

Старший разработчик React — удалённая работа в Египте

Руководите разработкой масштабируемых приложений на TypeScript и переиспользуемых библиотек компонентов React. Создавайте протестированные и доступные фронтенд-решения, интегрированные с облачными сервисами Microsoft.

Описание

  • Работайте ведущим специалистом по React в кросс-функциональной платформенной команде
  • Руководите фронтенд-компонентами на этапах проектирования, разработки, тестирования, развёртывания и стабилизации
  • Консультируйте по вопросам архитектуры, качества кода, переиспользуемых шаблонов и интеграций с облачными сервисами Microsoft
  • Разрабатывайте адаптивные приложения на React и переиспользуемые библиотеки компонентов TypeScript
  • Используйте функциональные компоненты, хуки, управление состоянием и модульную архитектуру в современной разработке на React
  • Подключайте фронтенд к REST API и сервисам Microsoft с защищёнными аутентификацией и авторизацией
  • Создавайте модульную, компонентную и сквозную автоматизацию тестирования, поддерживая контрольные этапы качества CI/CD
  • Повышайте доступность, совместимость с браузерами, производительность, наблюдаемость и сопровождаемость
  • Проводите ревью кода, выявляйте технический долг и руководите практическими мерами по его устранению
  • Сотрудничайте со специалистами по UX, архитекторами, бэкенд-инженерами и представителями бизнеса
  • Пишите целевую техническую документацию и делитесь знаниями с внутренними разработчиками
  • Поставляйте готовые к эксплуатации функции React и переиспользуемые компоненты, соответствующие критериям приёмки
  • Определяйте направление фронтенд-архитектуры, стандарты кодирования и документацию по интеграциям
  • Предоставляйте результаты автоматизированного тестирования, итоги экспертных ревью и рекомендации по развёртыванию
  • Проводите сессии передачи знаний и предлагайте практичные улучшения для сокращения технического долга

Требования

  • Не менее семи лет опыта разработки программного обеспечения, включая значительный недавний опыт работы с React и TypeScript
  • Подтверждённый опыт ответственности за рабочие React-приложения и масштабируемую фронтенд-архитектуру
  • Глубокое знание проектирования компонентов, управления состоянием, интеграции API и асинхронного программирования
  • Практический опыт работы с фреймворками автоматизированного тестирования и инструментами сборки фронтенда
  • Опыт использования Git, pull request, ревью кода, Azure DevOps и конвейеров CI/CD
  • Хорошее понимание доступности, адаптивного дизайна, оптимизации производительности и безопасной веб-разработки
  • Профессиональное владение английским языком и способность ясно объяснять технические решения
  • Желателен опыт интеграции компонентов React с Dataverse, Dynamics 365 или Power Platform, например посредством элементов управления PCF
  • Желателен опыт работы с Microsoft Entra ID, Azure App Service, Azure Functions или API Management
  • Желательно знакомство с дизайн-системами, UI-библиотеками и телеметрией приложений
  • Желателен системный опыт в тестировании программного обеспечения
  • Ориентация на результат с реалистичными обязательствами и ранней эскалацией блокирующих проблем
  • Приверженность качеству благодаря ревью, тестированию, документации и принципу четырёх глаз перед выпуском
  • Командный стиль работы, включая активное участие в видимом бэклоге и обмен знаниями
  • Прагматичное и ответственное принятие решений с ясным информированием о прогрессе, рисках и зависимостях

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

Expleo Group

Специалист технической поддержки автомобилей со знанием нидерландского языка

Expleo Group

Обрабатывайте обращения по технической поддержке автомобилей в Expleo в Бухаресте: решайте задачи первого уровня и при необходимости передавайте их дальше. Помогайте контролировать расходы на гарантийное обслуживание и доводить обращения до закрытия.

Открыть
Expleo Group

Специалист технической поддержки со знанием украинского языка, Бухарест (гибридный формат)

Expleo Group

Оказывайте техническую поддержку в автомобильной сфере на украинском языке в компании Expleo в Бухаресте: принимайте и отслеживайте обращения, передавайте сложные случаи профильным специалистам и актуализируйте документацию поддержки.

Открыть
Rocket Software

Инженер-программист III, Java Full Stack

Rocket Software

Проектируйте, отлаживайте и тестируйте полнофункциональное ПО на Java в Rocket Software, участвуя в улучшении продуктов, создании новых продуктов и инструментов разработки. Создавайте поддерживаемый, документированный код с тестовым покрытием и взаимодействуйте с командой в рамках гибких процессов.

Открыть
GE Aerospace

Стажёр по системной инженерии: механическая и аэрокосмическая инженерия

GE Aerospace

Участвуйте в работе GE Aerospace над электрическими системами и аэрокосмическими проектами — от проектирования и анализа до испытаний. Развивайте инженерные навыки и готовьтесь к возможному трудоустройству после выпуска.

Открыть
GE Aerospace

Стажёр по системной инженерии: механическая или аэрокосмическая инженерия — авионика | GE Aerospace

GE Aerospace

Участвуйте в проектировании и испытаниях авионики и связанных систем для коммерческих и военных воздушных судов GE Aerospace. Вносите вклад в разработку программного обеспечения, моделирование и продуктовые программы в качестве стажёра по системной инженерии в аэрокосмической отрасли.

Открыть
JetBrains

Ведущий инженер поддержки ReSharper (.NET) — Германия

JetBrains

Решайте сложные проблемы .NET в инструментах JetBrains для разработчиков и помогайте пользователям устранять неполадки продуктов. Исследуйте ошибки, консультируйте пользователей и сотрудничайте с командами разработки и QA, чтобы улучшать продукты.

Открыть
GE Aerospace

Стажировка по системной инженерии в области электроэнергетики

GE Aerospace

Присоединяйтесь к команде системной инженерии электрических систем GE Aerospace и участвуйте в разработке авиационных систем для гражданского и военного применения. Работайте над проектированием, испытаниями, моделированием и созданием инструментов, получая практический опыт в аэрокосмической отрасли.

Открыть
IMU Biosciences

Инженер-программист в биоинформатике — проточная цитометрия

IMU Biosciences

Разработка и поддержка регулируемых конвейеров машинного обучения для проточной цитометрии в IMU Biosciences. Работа охватывает аннотирование, отслеживание моделей, воспроизводимость и соответствие требованиям платформы прецизионной медицины.

Открыть
HFM

Ведущий архитектор фронтенд-разработки

HFM
501 – 1 000 Сотрудники
ФинансыФинтех

Руководите архитектурой фронтенда торговых и клиентских веб-приложений HFM, развивая общую основу React и дизайн-системы. Определяйте стандарты производительности, безопасности, доступности и инженерной практики для продуктовых команд.

Открыть
HFM

Архитектор корпоративного мобильного ПО (iOS и Android)

HFM
501 – 1 000 Сотрудники
ФинансыФинтех

Определяйте архитектуру приложений HFM для iOS и Android, курируя мобильную безопасность, релизы и потоковую передачу рыночных данных в реальном времени. Устанавливайте инженерные стандарты и помогайте командам выпускать надёжные обновления.

Открыть