Ключевые навыки
Описание вакансии
Мы – команда, которая планирует выйти на рынок с продуктом формата Peer 2 Peer приложения для Android и iOS (Startup). На текущий момент мы находимся на стадии запуска одной услуги в рамках обычного сайта.
Стэк по приложению: Python, Celery, RabbitMQ, Redis, PostgreSQL, REST, ReactNative, JIRA, Miro, GitLab CI (protobuf в перспективе)
Задачи:
· Разработка web и мобильных приложений на JavaScript с применением современных фреймворков, включая интеграция со сторонними API
· Принимать непосредственное участие в проработке новых функций
· Сode review
Требования:
· Хорошее знание JavaScript (ES5, ES6), HTML, CSS
· Опыт работы с React Native (будет плюсом Vue)
· Понимание REST
· Умение пользоваться Git
· Опыт интеграции сторонних API
· Опыт в адаптивной верстке, включая опыт адаптивной и кросс-браузерной верстки
· Понимание паттернов и умение их применять
· Понимание базовых принципов работы клиент-серверных web-приложений
· Понимание базовых принципов объектно-ориентированного дизайна программ
· Опыт написания модульных и функциональных тестов
· Умение читать и понимать техническую литературу на английском языке
· Умение разрабатывать «с нуля»
· Умение разбираться в чужом коде
· Опыт работы с системами сборки (VUE CLI, Webpack);
· Опыт ведения проекта в Slack, Jira, Confluence
· Опыт работы с Adobe XD / Sketch / Figma
Приветствуется:
· Понимание основных принципов разработки дизайна пользовательских интерфейсов
· Опыт работы с другими языками программирования
· Знание Node
· Понимание работы с CI/CD
Личные качества:
· Исследование и внедрение новых тенденций и технологий
· Умение работать в команде, желание перенимать опыт коллег и делиться собственным опытом
· Желание активно развиваться и изучать новое
Что мы предлагаем:
· Удаленная работа full time (рабочие встречи в офисе 1-4 раза в месяц (офис на м. Шоссе Энтузиастов);
· Стабильная зарплата
· Работа в дружной команде