Мы международная IT-компания, занимаемся разработкой и внедрением инновационных проектов на зарубежном рынке. Нам требуется амбициозный кандидат на full time с опытом работы в качестве разработчика мобильных приложений (Flutter/Dart).
Обязанности:
-
Ведение архитектуры и активное участие в проектировании кроссплатформенного мобильного приложения на Flutter/Dart.
-
Разработка новых фич и оптимизация существующих модулей с упором на производительность и масштабируемость.
-
Интеграция геолокационных сервисов, картографических решений (Google Maps, Mapbox) и расчёта маршрутов.
-
Разработка и внедрение безопасных систем оплат и подписок, включая in-app purchase, Stripe и другие шлюзы.
-
Сотрудничество с дизайнерами, продакт-менеджерами и бэкенд-командой для реализации сложной бизнес-логики.
-
Ведение code review, наставничество для мидл и джуниор разработчиков.
-
Участие в стратегических технических обсуждениях и принятии решений по стеку и инфраструктуре.
-
Написание тестов, профилирование и отладка кода.
Требования:
-
Опыт разработки мобильных приложений на Flutter и Dart от 2 лет, включая публикацию приложений в App Store и Google Play.
-
Глубокие знания в области геолокации и карт, а также опыт работы с библиотеками, такими как Google Maps или Mapbox.
-
Знание мобильных платежных систем и опыт интеграции платежных шлюзов, включая встроенные покупки и подписки.
-
Понимание принципов мультиплатформенной разработки и возможностей Flutter для разработки как для iOS, так и для Android.
-
Умение работать с RESTful API для взаимодействия с сервером и обработки данных.
-
Опыт в реализации красивого и интуитивно понятного пользовательского интерфейса (UI/UX).
-
Знание паттернов проектирования, тестирования и оптимизации мобильных приложений.
-
Хорошие коммуникативные навыки и способность работать в команде.
-
Способность решать технические задачи и принимать ответственность за результат.
-
Опыт работы с Firebase или другими облачными сервисами.
-
Опыт работы с системами контроля версий, такими как Git.
-
Знание английского языка (технический английский) будет дополнительным преимуществом.
Условия:
-
Возможность участвовать в разработке инновационного мобильного приложения.
-
Оплата $3000/мес
-
Профессиональное развитие и обучение.
-
Комфортабельный офис и дружелюбная рабочая атмосфера/ возможность удаленной работы.
-
Конкурентоспособная заработная плата и бонусы.