Flutter developer
Зарплата
от 120 000 до 180 000 ₽
Требования
Местоположение и тип занятости
Компания
Разработка: мобильных и web-приложений, сайтов, ПО, CRM, ERP, SaaS, UI/UX-дизайн
Описание вакансии
О компании и команде
Привет! Наша компания занимается заказной продуктовой web разработкой, проектную деятельность ведем по трём направлениям: outsource, outstaff, собственные продукты.
Проекты из разных сфер: Retail, fintech, medtech, госсектор и другие.
Успешно работаем на рынке более 5 лет, наша цель - создавать решения, которые помогают бизнесу процветать, а нашей команде развиваться.
Компания находится в процессе активного роста, в связи с этим мы открываем направление мобильной разработки.
Офис компании находится в г. Пермь, но у нас также возможна полностью удаленная работа)
Ожидания от кандидата
Области компетенций:
- Опыт работы в качестве разработчика мобильных приложений от 2 лет, в том числе опыт работы на Flutter от 1 года, хорошее знание Dart.
- Опыт пиксельной верстки, умение реализовывать интерфейсы по дизайн-макетам.
- Реализация взаимодействия Dart с нативным и платформенным кодом.
- Понимание REST API + опыт работы с Websocket.
- Понимание архитектуры построения web-приложений и web-сервисов.
- Понимание клиент-серверной модели взаимодействия приложений.
- Опыт разработки клиент-серверных приложений (REST, JSON).
- Знание SQL, понимание принципов проектирования реляционных БД.
- Понимание базовых алгоритмов и структуры данных.
- Знание современных архитектурных паттернов в мобильной разработке (Clean Architecture, BLoC, MVVM, MVP) и принципов функционального программирования.
- Уверенное понимание принципов SOLID.
- Опыт c Firebase (notifications, analytics).
- Опыт работы с фото/видео камерой, аудио, геолокацией, биометрией (android/ios).
- Навыки командной работы.
- Опыт работы с Git, знание git flow.
- Опыт публикации приложений в App Store и Google Play.
Будет плюсом:
- Уверенное знание одного из языков: Kotlin / Swift/ Objective С / Java.
- Знание технического английского.
- Опыт разработки на React / Angular.
- Знание Swagger.
- Опыт T-SQL, PL/SQL.
- Разработка по Agile / SCRUM.
- Знание систем ClickUp, Jira, Confluence.
Примерные задачи на проектах компании: - Разработка кросс-платформенных приложений на фреймворке Flutter.
- Проектирование архитектуры приложений.
- Разработка новых фич и поддержание и доработка существующих приложений.
- Разработка пользовательских интерфейсов.
- Оптимизация энергопотребления приложения.
- Разработка и оптимизация многомодульной архитектуры.
Условия работы
- Формат привлечения: на постоянной основе.
- Возможность работать в офисе (г. Пермь), удаленно или в гибридном формате (офис/дом).
- Уровень зарплаты мы обсуждаем детально на собеседовании (отталкиваемся от ваших ожиданий и результатов тех интервью).
- Вход в компанию: срок испытания от 1 до 3 месяцев (по результатам собеседования), комфортная «акклиматизация» в команде и интеграция в проекты.
- Профессиональное развитие: проводим митапы, делимся опытом экспертов, предоставляем доступ к технической библиотеке, составляем для сотрудников и реализовываем индивидуальные планы развития.
И ещё:
По всем продуктам мы работаем по scrum – полностью автономные команды (product owner, аналитики, разработчики, тестировщики). Большинство потоков работают по SAFe. Спринты - 2 недели, квартальное планирование.
Бонусы
- Абонемент в фитнесс-клуб.
- Депозитный полис ДМС (со стоматологией).
- 2 дополнительных days-off в год.
- Квартальные и годовые бонусы.
Дополнительные инструкции
- Присылайте свое резюме на русском языке HR в телеграм @Lyuv08 или оставляйте отклик на вакансию)
- Первое интервью проводится без технических вопросов :)