Lovit - оператор цифровых сервисов. Среди наших услуг - проводной и беспроводной интернет, кабельное и интерактивное телевидение, телефония и другие полезные сервисы для людей и бизнеса. Оказываем услуги в Москве, Московской области и Санкт-Петербурге.
В связи с запуском новых проектов и растущим количеством задач мы набираем новую кросс-функциональную команду разработки. В фокусе команды будет запуск новых проектов компании в сфере умного дома.
Сейчас мы ищем уверенного ReactJS разработчика, с высоким уровнем самостоятельности и инициативы, готового включиться в проект, внести свою экспертизу и активно участвовать в командной работе.
Что предстоит делать:
- Разрабатывать веб-сервисов и API;
- Развивать и поддерживать приложения на React Native;
- Разрабатывать функционал фронтенда веб-приложений для реализации логики взаимодействия с пользователем и с бэкендом;
- Верстать интерфейсы веб-приложений;
- Проектирование и разработка серверного API на Node.js, Sequelize, Express, Koa и GraphQL, а также доработка существующего функционала;
- Взаимодействие с командой backend для согласования схем API;
- Участие в разработке кросс платформенных приложения;
- Интеграция аналитики, внешних сервисов и реализация А/Б тестов.
- Проектировать и реализовывать frontend-архитектуру сервисов в рамках общей архитектуры SPA-приложения;
- Разрабатывать UI-компоненты;
- Участвовать в проектировании взаимодействия пользователя с UI;
- Участие в обсуждении задач, генерация идей;
- Развитие инженерных практик на уровне компании
Что мы ожидаем:
- Уверенный опыт в React Native. Styled-components, React-navigation, React redux, Apollo GraphQL, React Native SVG, React Native Animation;
- Хорошее знание Typescript;
- Node.js (realtime services);
- Отличное знание HTML и CSS;
- Понимание принципов проектирования структуры реляционных баз данных, знание языка запросов SQL, опыт работы с MySQL и/или PostgreSQL;
- Понимание и умение применять принципы ООП, рефакторинга, "чистой" архитектуры и "чистого" кода;
- Опыт написания приложений с нуля;
- Опыт коммерческой разработки на React Native не менее 2х лет;
- Знание стека redux/redux-saga, saga;
- Понимание принципов работы REST API;
- Хорошее понимание принципов UX- дизайна;
- Наличие портфолио на Github/Gitlab (приложите ссылку на аккаунт в сопроводительном письме).
От нас:
- Полностью белая зарплата: fix+kpi;
- Минимум легаси, свобода в принятии технических решений, непосредственное участие в создании процессов и культуры разработки;
- Участие в создании глобальных, многопользовательских проектах с нуля;
- Удалённая работа, график, 5/2 9:00-18:00 пт до 17:00 – только полная занятость;
- Предоставляем необходимую технику и софт;
- Льготный ДМС, возможность оплаты обучения.