Imaginary Cloud
Imaginary Cloud
Imaginary Cloud е компания за разработка на софтуер и UX/UI дизайн, която работи по SaaS, B2B и по-широки проекти за разработка на софтуер. От 2010 г. екипите ѝ са проектирали, създали, пуснали и разраснали повече от 300 уеб и мобилни приложения. С офиси в Португалия и Обединеното кралство компанията съчетава разработването на продукти с ориентиран към хората подход към технологиите и насърчава работна среда, основана на уважение, грижа и непрекъснато обучение. Imaginary Cloud предлага и възможности за дистанционна работа на хора, които искат да допринасят за дигитални продукти в областта на дизайна и инженерството.

Старши разработчик на мобилни приложения с Flutter

Разработвайте и внедрявайте мобилни приложения с Flutter в Imaginary Cloud, като допринасяте за архитектурата, тестването, CI/CD и доставянето на продукти за клиенти. Ролята обхваща цялостната мобилна разработка, внедряването и решаването на технически проблеми.

Описание

  • Разработване на мобилни приложения с Flutter
  • Проучване на технически проблеми и отстраняване на сложни грешки
  • Участие във формирането и реализирането на архитектурата на мобилни приложения
  • Сътрудничество с клиенти при необходимост за успешното доставяне на продукти
  • Прилагане на агентни AI инструменти за ускоряване на разработката, рефакторирането и разширеното отстраняване на грешки
  • Създаване и поддържане на CI/CD конвейери за мобилни приложения
  • Поемане на отговорност за мобилните издания — от сертификатите и профилите за провизиране до публикуването в Apple App Store и Google Play Store

Изисквания

  • Най-малко пет години опит в мобилната разработка
  • Най-малко три години задълбочен практически опит с Flutter
  • Отлично познаване на синтаксиса на Dart, обектно-ориентираното програмиране, null safety, асинхронното програмиране с async/await, Future и Stream, generics и extension methods
  • Задълбочено познаване на Flutter, включително дървета от уиджети, stateful и stateless уиджети, персонализирани уиджети, ключове, рендериране и ефективно управление на повторното изграждане
  • Практически опит със съвременно управление на състоянието като BLoC, Riverpod или Provider, наред с мащабируеми мобилни архитектури
  • Опит с интегриране на RESTful API чрез http или dio, включително обработка на грешки, повторни опити и интерсептори на заявки
  • Опит с реализирането на локално съхранение и кеширане чрез SQLite, Hive, Isar или SharedPreferences
  • Способност за писане на добре структуриран код и значителен опит с unit, widget и интеграционно тестване във Flutter
  • Доказана способност за изграждане и поддържане на мобилни CI/CD конвейери с Fastlane, Codemagic, GitHub Actions или Bitrise
  • Практическа отговорност за мобилни издания, включително сертификати, профили за провизиране и публикуване в Apple App Store и Google Play Store
  • Напреднали умения с агентни AI инструменти като Cursor IDE и Claude Code
  • Свободно владеене на английски език — писмено и говоримо
  • Законова правоспособност за живеене и работа в Португалия
  • Предимство е опитът с Kotlin или Java за Android и Swift или Objective-C за iOS, включително MethodChannels и интеграции, специфични за платформата

Придобивки

  • Гъвкаво работно време
  • Проекти за глобални клиенти, водещи в своите индустрии
  • Кариерен план със значителни възможности за развитие
  • Здравна и стоматологична застраховка
  • Платен отпуск по болест
  • Неформална работна среда
  • Тиймбилдинг събития
  • Грижовна, уважителна и ориентирана към хората култура
  • Бюджет за комфорт
  • Възнаграждение, съобразено с опита
  • Модел на работа с приоритет на дистанционната работа
  • Пряко назначаване в Imaginary Cloud вместо работа по възложен външен проект