— React Native, JS, ES6;
— functional programming;
— отличное знание HTML/CSS;
— webpack, babel;
— опыт внедрения REST API (собственные разработки компании, а также third party);
— SOLID, DRY, KISS, YAGNI;
— Node.js (Server Side Rendering);
— git-flow.
— Понимание iOS и Android экосистем;
— интеграция с Firebase, Fabric;
— опыт внедрения CI/CD;
— опыт внедрения автоматизированного тестирования и работы по TDD, BDD.
— Достойный уровень заработной платы (определяется по результатам собеседования);
— интересные задачи, способствующие профессиональному росту;
— оперативность в принятии решений;
— возможность участия в процессах, выходящих за пределы разработки: в формировании команды, создании/модернизации workflow разработки веб и мобильных приложений вплоть до поставки конечному пользователю и т.д.;
— свобода в принятии технических решений, R&D;
— сильная команда, увлеченная своим делом, в которой есть чему поучиться;
— сложные и интересные задачи — реальная практика в построении качественных пользовательских интерфейсов, оптимизация и т.п.;
— гибкий график.
— Реализация пользовательского интерфейса мобильных и web приложений;
— поставлять код высокого качества;
— code review внутри команды;
— проектирование архитектуры своего направления;
— деплой задач по своему направлению;
— контроль метрик своего направления;
— менторство младших специалистов.
Требования к личным качествам:
— Аналитическое мышление, желание и умение разбираться в поставленных задачах/изучать новые технологии, внимательность к деталям, пунктуальность.
Продуктовая компания ищет разработчиков на проект с передовым стеком технологий. Нас интересуют проактивные разработчики, которые интересуются разработкой инди-игр, готовы к частым релизам и динамической работе.