RewiSoft шукає досвідченого старшого інженера Flutter, щоб приєднатися до нашої команди та керувати розробкою мобільних додатків для наших клієнтів. У цій ролі ви відіграватимете ключову роль у наданні високоякісних рішень, співпраці із зацікавленими сторонами та наставництві членів команди через перевірку коду. Необхідно мати: мінімум 4 роки досвіду розробки з Flutter і Dart. Сильний досвід роботи з шаблоном BLoC (компонент бізнес-логіки): передові знання та практичний досвід управління станом
RewiSoft шукає досвідченого старшого інженера Flutter, щоб приєднатися до нашої команди та керувати розробкою мобільних додатків для наших клієнтів. У цій ролі ви відіграватимете ключову роль у наданні високоякісних рішень, співпраці із зацікавленими сторонами та наставництві членів команди через перевірку коду. Необхідно мати: мінімум 4 роки досвіду розробки з Flutter і Dart. Сильний досвід роботи з шаблоном BLoC (компонент бізнес-логіки): передові знання та практичний досвід управління станом за допомогою BLoC для програм Flutter. Глибоке розуміння чистої архітектури: доведена здатність проектувати та реалізовувати програмні рішення, які можна масштабувати та підтримувати, дотримуючись принципів чистої архітектури. Advanced Dependency Injection (DI) або шаблони пошуку служб (наприклад, GetIt): Великий досвід впровадження DI або подібних шаблонів для ефективного керування залежностями. Досвід у реактивному програмуванні (Rx): глибоке розуміння та застосування Rx (реактивних розширень) для асинхронних потоків даних. Вільне володіння англійською мовою. : чудове усне та письмове спілкування для ефективної взаємодії з міжнародними командами та зацікавленими сторонами. Приємно Мати: Знання розробки для Android та/або iOS: практичний досвід розробки нативної Android (Kotlin/Java) або iOS (Swift/Objective-C). Розширені користувацькі анімації: досвід у розробці та впровадженні складних анімацій і переходів для бездоганної взаємодії з користувачем .Алгоритмічне мислення: сильні аналітичні навички та навички вирішення проблем із підтвердженою репутацією ефективного впровадження алгоритмів. SQL Знання: Тверде розуміння реляційних баз даних і знання SQL для складних маніпуляцій даними та оптимізації. Обов’язки: Керівництво розробкою та постійним вдосконаленням програми з використанням Flutter framework, від концептуалізації до розгортання. Забезпечення масштабованості, зручності обслуговування та продуктивності програми дотримуючись найкращих галузевих практик і принципів чистої архітектури. Проведення перевірки коду для 1-2 команд членів, надання конструктивних відгуків і наставництво членів команди щодо дотримання стандартів якості коду. Тісна співпраця з командою дизайнерів для надання рішень, орієнтованих на користувача. Вирішення складних технічних проблем, усунення несправностей і оперативне впровадження інноваційних рішень. Сприяння відкритому та ефективному спілкуванню з перехресними функціональні групи, зацікавлені сторони та клієнти для узгодження цілей проекту.
Показати більше
Показувати менше
Посадовий рівень
Старший середній рівень
Тип зайнятості
Повний робочий день
Посадові обов’язки
Інженерія та Інформаційні технології
Галузі
Розробка програмного забезпечення