Jana Post — ведущая IT-логистическая компания Казахстана, развивающая международные направления.
Мы ищем Senior Flutter Developer, который будет участвовать в развитии и масштабировании мобильных продуктов компании, принимать архитектурные решения и влиять на качество разработки.
Задачи
Разработка и развитие мобильных приложений на 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;
Чай, кофе и всё необходимое для комфортного рабочего дня в офисе.
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.