Text copied to clipboard!

Заглавие

Text copied to clipboard!

Flutter разработчик

Описание

Text copied to clipboard!
Търсим Flutter разработчик, който да се присъедини към нашия екип и да участва в създаването, поддръжката и оптимизацията на висококачествени мобилни приложения за Android, iOS, а при необходимост и за уеб или десктоп среди. Ролята е подходяща за професионалист, който има солидни технически познания, внимание към детайла и желание да изгражда интуитивни, бързи и надеждни дигитални продукти с фокус върху потребителското изживяване. Като Flutter разработчик ще работите в тясно сътрудничество с продуктови мениджъри, UI/UX дизайнери, backend разработчици, QA специалисти и други заинтересовани страни, за да превръщате бизнес изискванията в ефективни технически решения. В тази позиция ще имате ключова роля в целия жизнен цикъл на разработката – от анализа на изискванията и архитектурното планиране до имплементацията, тестването, публикуването и последващата поддръжка на приложенията. Очаква се да създавате чист, добре структуриран и мащабируем код, да прилагате добри практики при управление на състоянието, интеграция с REST API или GraphQL услуги, обработка на локални данни, сигурност на приложението и оптимизация на производителността. Ще участвате и в code review процеси, технически дискусии и инициативи за подобряване на вътрешните стандарти за разработка. Успешният кандидат разбира спецификите на мобилната разработка и умее да балансира между функционалност, производителност и удобство за крайния потребител. Важно е да познава екосистемата на Flutter, езика Dart, принципите на обектно-ориентираното програмиране и съвременните подходи за изграждане на адаптивни и многократно използваеми компоненти. Предимство е опитът с CI/CD процеси, автоматизирано тестване, работа с Firebase, push notifications, analytics инструменти и публикуване на приложения в Google Play и App Store. Ние ценим хора, които са проактивни, комуникативни и ориентирани към резултати. В тази роля ще имате възможност да допринасяте не само с код, но и с идеи за подобряване на архитектурата, процесите и качеството на продукта. Ако обичате да решавате технически предизвикателства, да следите новите тенденции в мобилната разработка и да работите в среда, която насърчава учене, сътрудничество и професионално развитие, тази позиция е отлична възможност за вас. Търсим човек, който може уверено да поеме отговорност за ключови функционалности, да комуникира ясно с екипа и да допринася за създаването на стабилни, мащабируеми и конкурентни приложения, които носят реална стойност за бизнеса и потребителите.

Отговорности

Text copied to clipboard!
  • Разработване и поддръжка на мобилни приложения с Flutter и Dart
  • Имплементиране на нови функционалности според бизнес и продуктови изисквания
  • Интеграция с backend услуги, REST API, GraphQL и външни библиотеки
  • Оптимизиране на производителността, стабилността и използваемостта на приложенията
  • Участие в code review, технически обсъждания и архитектурни решения
  • Създаване и поддръжка на автоматизирани тестове и документация
  • Сътрудничество с дизайнери, QA специалисти и backend разработчици
  • Публикуване и обновяване на приложения в Google Play и App Store

Изисквания

Text copied to clipboard!
  • Опит с Flutter и добро владеене на езика Dart
  • Познания по разработка на мобилни приложения за Android и iOS
  • Опит с управление на състоянието, например Provider, Bloc, Riverpod или подобни
  • Умения за работа с REST API, JSON и асинхронно програмиране
  • Познания по Git и работа в екипна среда с version control
  • Разбиране на принципите за чист код, архитектурни модели и добри практики
  • Опит с дебъгване, профилиране и оптимизация на приложения
  • Предимство е опит с Firebase, CI/CD и автоматизирано тестване

Потенциални въпроси за интервю

Text copied to clipboard!
  • Какъв е вашият практически опит с Flutter и Dart?
  • По кои мобилни приложения сте работили и каква беше вашата роля?
  • С кои подходи за управление на състоянието имате най-много опит?
  • Имате ли опит с публикуване на приложения в Google Play и App Store?
  • Как подхождате към оптимизацията на производителността в мобилни приложения?
  • Работили ли сте с Firebase, push notifications или analytics инструменти?
  • Какви са очакванията ви за професионално развитие в тази роля?