МЫ - компания "Applicatura" 15 лет создаем мобильные приложения для бизнеса. Проектируем, разрабатываем мобильные клиенты и серверные решения, тестируем, публикуем и поддерживаем сделанные нами и не нами проекты. У нас налаженные процессы разработки и никакого "чайка-менеджмента" :-)
МЫ - компания, которая создает и поддерживает качественный продукт для клиента! Продукт, за который не стыдно!
Если ты Flutter разработчик с опытом и амбициями, дружелюбный, коммуникабельный, аналитичный и практичный, ждем тебя в нашей команде!
Присоединившись к нам, ты:
- Станешь членом продуктовой команды (владелец продукта, ПМ, бизнес-аналитики, системные аналитики, продуктовые аналитики, дизайнеры, разработчики, тестировщики);
- Получишь опыт работы в крупном E-commerce проекте и не только в нем;
- Получишь возможность работать в удаленном формате на постоянной основе 5 дней в неделю; и если вдруг нужно - будешь иметь нестандартный рабочий график;
- Само собой мы чтим КОДЕКС ТК РФ! У нас есть корпоративы, совместные поездки, корпоративные подарки)
С нами не скучно!
Круто, если ты имеешь:
- Опыт разработки мобильных приложений с использованием Flutter от 2 лет;
- Опыт создания и публикации как минимум одного приложения в Google Play и/или App Store;
- Глубокое понимание языка Dart;
- Опыт работы с асинхронным программированием, включая Future и Stream API;
- Пониманеи Clean Architecture, SOLID;
- Опыт работы с архитектурными паттернами, такими как BLoC, Provider, MVVM и т.д.;
- Глубокое понимание и опыт работы с архитектурой BLoC;
- Умение выбирать и применять подходящую архитектуру для решения задач.
Огонь, если у тебя есть:
- Опыт интеграции приложений с серверными API;
- Понимание работы с JSON и использование библиотек для работы с HTTP-запросами (например, Dio, http);
- Умение работать с инструментами и средами разработки, такими как Android Studio, IntelliJ IDEA, VS Code;
- Опыт работы с системами контроля версий (Git);
- Опыт работы с pub.dev для добавления и управления зависимостями проекта;
- Опыт создания собственных плагинов и пакетов будет плюсом;
- Опыт создания адаптивных интерфейсов, учитывая различия в платформах iOS и Android;
- Знание принципов Material Design и Human Interface Guidelines;
- Опыт написания unit и widget тестов;
- Навыки использования инструментов для профилирования и отладки приложений.
Дополнительным плюсом будет:
- Чтение и понимание технической документации на английском языке;
- Интерес к новым технологиям и постоянное стремление к улучшению своих навыков;
- Участие в конференциях и митапах;
- Опыт работы в команде разработчиков. Умение эффективно коммуницировать и сотрудничать с другими членами команды (дизайнерами, тестировщиками, менеджерами);
- Опыт работы с CI/CD;
- Понимание и опыт работы с локальными базами данных (например, SQLite, Hive);
- Опыт интеграции с облачными базами данных и сервисами (например, Firebase).
В разработке наших приложений мы используем стек технологий:
- Flutter, Dart;
- RESTful API;
- Firebase, SQLite, Hive;
- GitLab;
- BLoC, Provider;
- Dio, http;
- GitHub Actions.
Если все это про тебя, скорее пришли мне резюме)