Mobile Developer (Flutter)

от 120 000 руб. на руки

Требуемый опыт работы: 1–3 года

Полная занятость, полный день

Мы - небольшая распределенная команда, которая занимается интересными, нестандартными и перспективными проектами в сфере веб приложений, машинного обучения, рекомендательных систем и больших данных. Мы понимаем, что за ближайшие 3 года мир сильно изменится, благодаря новым классам технологий, поэтому целимся стать теми, кто задает моду и делает продукты, решающие b2b и b2c задачи для наших любимых клиентов и пользователей.

Мы придерживаемся подхода к разработке как в Telegram: большие продукты делает маленькая, но компетентная команда. В нашей ДНК делать продукты качественно и удобно для конечного пользователя. Мы уверены, что хорошая общая картина состоит из множества проработанных мелких деталей.

Мы ищем нового участника в нашу удаленную команду, чтобы нарастить начать работать на мобильном стэке. Несколько наших проектов успешно работают на web desktop/mobile, поэтому теперь настало время научиться делать наши продукты на мобайле.

Идеальный кандидат уже умеет работать в удаленном режиме. Портрет идеального кандидата: остроумный, смышленый, самостоятельный, инициативный, добрый и веселый член команды. С удовольствием поработаем с кандидатом из регионов, так как верим, что лучшие умы рассредоточены по всей России.

В свою очередь обещаем стабильный и хороший финансовый доход, заботу, интересные прокачивающие проекты, достойных профессионалов-коллег, влиятельные проекты на современный мир, гибкую методологию работы и взаимодействия команды.

Требования к кандидату:

  • Готовность продемонстрировать предыдущий опыт (ссылки на приложения в сторах, документация);
  • Понимание организации REST API;
  • Понимание взаимодействия клиент-серверных приложений
  • Понимание алгоритмов и структур данных
  • Владение инструментами контроля версий и практиками совместной работы с кодом (git, Gitlab);
  • Опыт разработки с использованием Dart и Flutter от года.
  • Знания BLoC или Redux паттернов.
  • Опыт разработки кода для асинхронного приложения.
  • Понимание принципов проектирования пользовательских интерфейсов.
  • Умение перенимать чужой опыт и делиться своим с коллегами;
  • Опыт реализации собственных UI компонентов.

Большим плюсом будет:

  • Опыт реализации собственных сложных UI компонентов.
  • Опыт написания unit-тестов.
  • Опыт веб-разработки (React, Vue, Angular) от двух лет или опыт разработки в смежных технологиях (например: TypeScript, Swift, Java/Kotlin).
  • Понимание CI/Devops процессов
  • Интерес к технологиям машинного обучения

Что надо будет делать:

  • Быть центром мобайл экспертизы для нашей команды
  • Взаимодействовать с командой разработчиков REST API
  • Разрабатывать мобильные интерфейсы/продукты для существующих и новых проектов
  • Вносить свой вклад в развитие проектов
  • Постоянно обучаться и совершенствоваться
  • Доставлять кросс-платформенного приложения для Android и iOS.
  • Участвовать в планировании спринтов
  • Расти профессионально в личном плане и вместе с командой для того, чтобы делать действительно интересные проекты, меняющие мир

Условия

  • Гибкое начало дня, 5/2 (сб, вс - выходные);
  • Возможность работать с новыми технологиями;
  • Стабильная заработная плата (выплаты 2 или 4 раза в месяц)
  • Возможность профессионального развития благодаря высокому профессиональному кругу;
  • Работа в небольшой команде профессионалов единомышленников;
  • Минимум бюрократии и формализма
  • Возможность поработать на проектах с авангардными технологиями (нейросети, блокчейн)

Ключевые навыки

Git
REST
Android
iOS
JSON API
dart
Flutter

Вакансия опубликована 30 июля 2020 в Санкт-Петербурге

Похожие вакансии