Jana Post — ведущая IT-логистическая компания Казахстана, развивающая международные направления. Мы ищем Senior Flutter Developer, который будет участвовать в развитии и масштабировании мобильных продуктов компании, принимать архитектурные решения и влиять на качество разработки.
Flutter developer for mobile applications
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Разработка и развитие мобильных приложений на Flutter для iOS и Android;
- Проектирование архитектуры приложения и принятие технических решений;
- Разработка новых функций и поддержка существующего production-приложения;
- Интеграция с REST API, WebSocket, Firebase и сторонними SDK;
- Оптимизация производительности приложения: рендеринг, память, startup time, сетевые запросы;
- Поиск и устранение memory leaks, UI freezes и других performance-проблем;
- Интеграция Flutter с нативными Android/iOS SDK через Platform Channels;
- Написание unit, widget и integration tests;
- Участие в настройке и развитии CI/CD для мобильных приложений;
- Проведение code review и развитие инженерных стандартов команды;
- Декомпозиция и оценка технически сложных задач;
- Менторинг Middle/Junior разработчиков;
- Взаимодействие с Backend, QA, DevOps, аналитиками и дизайнерами.
требования
- Коммерческий опыт разработки на Flutter от 4 лет, общий опыт мобильной разработки от 5 лет;
- Отличное знание Dart и Flutter SDK, опыт разработки и поддержки production-приложений под iOS и Android;
- Хорошее понимание архитектурных подходов и state management: Clean Architecture, MVVM, BLoC/Cubit, Riverpod или Provider;
- Уверенная работа с REST API, WebSocket, авторизацией, локальным хранением данных и Firebase;
- Опыт оптимизации производительности, написания тестов и самостоятельного решения сложных production-проблем;
- Опыт принятия архитектурных решений, code review, декомпозиции сложных задач и менторинга разработчиков.
условия
- Официальное трудоустройство и стабильную работу в развивающейся международной компании;
- График 5/2, с 09:00 до 18:00;
- Работу над интересными международными IT-проектами и новыми сервисами компании;
- Возможность влиять на архитектуру, технические решения и развитие продукта;
- Профессиональное обучение и развитие в рамках корпоративной стратегии компании;
- Ежегодный пересмотр карьерного грейда с учетом результатов работы, профессионального роста и вклада в развитие компании;
- Корпоративные мероприятия и тимбилдинги за счет компании;
- Специальные корпоративные условия на абонементы Invictus Go;
- Чай, кофе и всё необходимое для комфортного рабочего дня в офисе.
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.