easybill GmbH

Freelancer Senior Mobile Engineer (React Native, Expo, TypeScript) m/w/d

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

Фрилансер-разработчик на senior-уровне для развития мобильного приложения easybill-mobile на iOS и Android. Работа с React Native, Expo и TypeScript, участие в архитектуре, интеграции с REST-API и релизах в App Store.

Задачи

  • Развивать easybill-mobile на базе React Native, Expo и TypeScript для iOS и Android
  • Переводить требования по счетам и документам в понятные мобильные сценарии и качественные нативные интерфейсы
  • Развивать архитектуру приложения: навигация, переиспользуемые компоненты, формы, доступ к данным
  • Интегрировать REST-API, обеспечивать типизацию, валидацию, кэширование, состояния загрузки и обработку ошибок
  • При необходимости расширять REST-API на PHP и Symfony для сквозной реализации новых мобильных функций
  • Работать над безопасной аутентификацией, управлением сессиями и обращением с чувствительными данными клиентов
  • Следить за производительностью и особенностями платформ, включая нестабильную сеть, переключение приложений и разные устройства
  • Обеспечивать доступность и многоязычность как часть качества продукта
  • Покрывать изменения автоматизированными тестами, проверять на симуляторах и реальных устройствах
  • Участвовать в процессах сборки, релиза и мониторинга до публикации в App Store
  • Предлагать собственные решения и сопровождать функции от идеи до релиза и развития
  • Активно использовать ИИ-инструменты, например Claude Code, и отвечать за качество результатов

Требования

  • Опыт работы с TypeScript, React Native и Expo на senior-уровне
  • Опыт сопровождения мобильных приложений до релиза, а не только реализации
  • Понимание React, компонентной архитектуры, управления состоянием и асинхронных потоков данных
  • Знание особенностей iOS и Android, системный подход к производительности, платформенным ошибкам и отладке
  • Уверенная работа с REST-API: контракты, аутентификация, валидация, обработка ошибок
  • Автоматизированные тесты, обоснованные технические решения и поддерживаемый код
  • Самостоятельность, прагматичность и ясная коммуникация
  • Свободный немецкий и хороший английский
  • Желательно: знание PHP и Symfony
  • Плюсом: опыт с EAS, нативными модулями на Swift или Kotlin, публикацией в App Store и мобильными релизными процессами
  • Плюсом: собственные опубликованные приложения, вклад в open source или публичные эксперименты на GitHub

Условия

  • Remote-First команда — без привязки к локации
  • Гибкая и вдохновляющая рабочая среда на основе доверия и самостоятельности
  • Возможность влиять на стратегию и культуру компании
  • Увлечённая команда и работа над инновационными решениями
  • Регулярные командные мероприятия

Навыки

  • React Native
  • Expo
  • Expo Router
  • TypeScript
  • React
  • TanStack Query
  • TanStack Form
  • Zod
  • NativeWind
  • Jest
  • React Native Testing Library
  • REST API
  • PHP
  • Symfony
  • iOS
  • Android
  • EAS
  • Swift
  • Kotlin
  • Claude Code

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

Senior iOS Engineer - Creativity Apps
AppleSeniorБерлинОфис
25 сент.
Senior Android Developer (m/f/d)
RedCap PharmacySeniorГамбургГибрид
7,500 EUR в месяц
25 сент.
Senior Android Developer (m/f/d)
RedCap PharmacySeniorМюнхенГибрид
7,500 EUR в месяц
25 сент.
Senior Android Developer (m/f/d)
RedCap PharmacySeniorКёльнГибрид
7,500 EUR в месяц
25 сент.
Senior iOS Developer (m/f/d)
RedCap PharmacySeniorМюнхенГибрид
7,500 EUR в месяц
25 сент.
Freelancer Senior Mobile Engineer (React Native, Expo, TypeScript) m/w/d — easybill GmbH, Willich | itrelocate