Frontend разработчик
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Почему вам нужно к нам?
При всем многообразии it-продуктов и сервисов жизнь людей не становится лучше. Бедные - беднеют, расслоение растет, средний класс стремительно сокращается. Каждому человеку, каждой компании все труднее и труднее реализовать свой потенциал.
Мы:
- понимаем, почему так происходит;
- верим, что можем изменить жизнь миллионов людей к лучшему;
- знаем как обеспечить перемены;
- имеем на это ресурсы.
В команде WhatsBetter.me трудятся очень увлеченные люди, создающие интересный и будоражащий масштабом и возможностями продукт. Мы не пишем код ради кода, тесты ради тестов и не создаем интерфейсы ради эстетики. Требования к инструментам и к качеству мы всегда определяем исходя из наших целей и задач.
Если вам надоело писать многочисленные приложения и сайты, о которых забудут через месяц, год или два в лучшем случае, если вы хотите создать действительно большой и полезный продукт и чувствуете в себе силы, то мы ждем именно вас. Нам важны не только профессиональные навыки, но и ваши лидерские и организаторские способности, так как сам по себе продукт не приводит к изменениям в обществе и в экономической жизни - для этого нужна сопряженная с проектом организационная деятельность. Если «эту задачу решить невозможно» не про вас, то вы нам нужны. В свою очередь мы обеспечим вам бесконечный поток интересных, разноплановых, сложных и важных задач.
Подробнее о нас - https://whatsbetter.me/landings/vacancies
Что делать?
На данном этапе развития спроектировано и реализовано техническое ядро проекта на backend, ios/android и web frontend с аккуратным не перегруженным дизайном. Вам предстоит дорабатывать продукт, повышать его качество, участвовать в реализации сложных не решенных задач, разрабатывать новые крупные компоненты системы и множество вспомогательных сервисов
Задачи
- Реализация внутренней логики большого SPA приложений
- Верстка внутренних страниц основного сайта
- Разработка и поддержка большой компонентной базы ReactJS
- Разработка вспомогательных микросервисов
- Написание документации к библиотеке компонентов
- Разработка многочисленных административных панелей управления
- Верстка посадочных страниц, макетов писем
Условия
- Удаленная работа
- Произвольный график
- Испытательный срок
Требования
- Высшее техническое образование
- 3+ года опыта работы во фронтенде
- Профессиональное знание JavaScript, ES6
- Продолжительный опыт работы с React и Redux, глубокое понимание принципов разработки на React
- Хорошее владение HTML5, CSS3, SCSS/SASS, PostCSS
- Опыт программирования на NodeJS и знание ее экосистемы (npm, PM2, Express, Promises, Lodash, Socket.IO, PhantomJS и другое)
- Умение работать с системами сборки: Webpack
- Хорошая алгоритмическая база. Умение писать понятный и логичный код. Желательно
- Опыт разработки структурно сложных SPA приложений. Понимание архитектуры Single Page Application и построения изоморфных приложений;
- Опыт создания/использования микроcервисной архитектуры;
- Опыт работы с GraphQL Будет плюсом
- Опыт работы с React Native
- Навыки работы с Linux, Nginx, Docker, Kubernetes
- Базовые навыки дизайна, умение верстать без макета
От кандидата
- Желание изменить мир к лучшему
- Активная жизненная позиция
- Четкость, порядочность, организованность
- Сильное системное мышление