Nile Bits, LLC.
Nile Bits, LLC.
Nile Bits, LLC. — египетская компания, основанная в 2014 году и специализирующаяся на аутсорсинговой разработке программного обеспечения. Команда инженеров помогает компаниям в цифровой трансформации, создавая индивидуальное программное обеспечение, веб-приложения и решения для электронной коммерции. Компания работает в сферах разработки программного обеспечения, консалтинга и маркетинга, создавая масштабируемые цифровые продукты с учётом потребностей клиентов.

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

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

Описание

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

Требования

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

Преимущества

  • Бесплатные льготы для сотрудников включают игровую комнату, ежедневный завтрак, фрукты, кофе и другие горячие напитки, прохладительные напитки и соки, корпоративные выезды и вечеринки
  • Социальное страхование
  • Политика открытого руководства
  • Полная медицинская страховка
  • Компенсация проживания и транспорта
  • Дружелюбная рабочая атмосфера с акцентом на инновации и эффективность
  • Возможности карьерного роста и развития талантов
  • Поощрение обратной связи
  • Программы признания и вознаграждения
  • Конкурентная зарплата и стимулирующие выплаты
  • Гибкий и комфортный график работы
  • Развлекательные комитеты
  • Денежные вознаграждения
  • Оплачиваемый отпуск
  • Социальные льготы

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

Knowtion Health

Менеджер по подбору персонала (удалённо)

Knowtion Health

Координируйте системы подбора, вакансии, аналитику и работу с временным персоналом в Knowtion Health. Помогайте выстраивать масштабируемые процессы найма для растущей компании в сфере здравоохранения.

Открыть
Napco National

Координатор по закупкам, Саудовская Аравия (удалённо)

Napco National

Координируйте закупки для производственного предприятия в Саудовской Аравии: от заказов и поставок до таможенных документов и перемещения материалов. Помогайте оформлять грузы, обрабатывать счета, предъявлять претензии поставщикам и продлевать сертификаты на продукцию.

Открыть
Artemys

Специалист по подбору IT-специалистов

Artemys

Подбирайте специалистов по IT-инфраструктуре для Artemys, компании в сфере цифровой трансформации. Ведите поиск и найм сотрудников, участвуйте в развитии HR-бренда.

Открыть
4M Analytics

Ведущий инженер по алгоритмам компьютерного зрения

4M Analytics

Разрабатывайте системы компьютерного зрения и машинного обучения для платформы картирования подземных коммуникаций 4M Analytics. Отвечайте за алгоритмы на всех этапах — от исследований до внедрения в производство — совместно с командами инженерии данных и продукта.

Открыть
Joom

Менеджер по успеху корпоративных клиентов, Бразилия (удалённо)

Joom

Ведите продления, удержание и развитие корпоративных клиентов JoomPulse. Превращайте аналитику Mercado Livre и Shopee в практические рекомендации для продавцов на маркетплейсах.

Открыть
Cyera

Региональный директор по продажам в сфере безопасности идентификационных данных

Cyera

Возглавьте команду продаж Cyera на Тихоокеанском Северо-Западе, развивайте территорию и превышайте план продаж платформы безопасности данных и ИИ.

Открыть
Terumo Medical Corporation

Региональный менеджер по продажам Terumo Interventional Systems

Terumo Medical Corporation

Руководите продажами медицинских изделий в регионе Северного и Центрального Нью-Джерси, управляя выездными командами и отношениями с больницами. Развивайте выручку региона, повышайте эффективность продаж и обеспечивайте продвижение продукции Terumo Interventional Systems в соответствии с требованиями.

Открыть
Dream

Старший менеджер программ Sovereign AI (гибридный формат, Израиль)

Dream

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

Открыть
Claroty

Инженер по автоматизации тестирования

Claroty

Разрабатывайте автоматизацию API и пользовательского интерфейса, а также контрольные проверки качества в CI/CD для платформы Claroty по защите киберфизических систем. Помогайте защищать критическую инфраструктуру с помощью надежного тестирования.

Открыть
Fluent Trade Technologies

Специалист по подбору технических специалистов

Fluent Trade Technologies
51 – 200 Сотрудники
Финтех

Подбирайте технических специалистов для международных команд Fluent Trade Technologies, координируя найм в ЕС, Украине и на Филиппинах.

Открыть