Mobile Developer (Flutter)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы - небольшая распределенная команда, которая занимается интересными, нестандартными и перспективными проектами в сфере веб приложений, машинного обучения, рекомендательных систем и больших данных. Мы понимаем, что за ближайшие 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 раза в месяц)
- Возможность профессионального развития благодаря высокому профессиональному кругу;
- Работа в небольшой команде профессионалов единомышленников;
- Минимум бюрократии и формализма
Бонусы
- Оплачиваемые курсы на ваш выбор для обучения и повышения квалификации
- Внутренние курсы для повышения финансовой грамотности для глубокого понимания финтех индустрии
- Возможность поработать на проектах с авангардными технологиями (нейросети, crypto)
Дополнительные инструкции
Напишите пожалуйста ссылки на свои приложения в телеграм @ipichipich