Требуемый опыт работы: 1–3 года
Полная занятость, полный день
Мы команда Simtech Development. С 2005 года наша команда занимается цифровой трансформацией бизнеса — помогаем предпринимателям и компаниям из разных стран развивать, оптимизировать и масштабировать онлайн-магазины в глобальном масштабе. За это время мы реализовали тысячи успешных проектов для клиентов из 170 стран.
Сейчас мы разрабатываем гибридное (mobile/desktop) offline-first PWA/SPA приложение на React.JS под широкий спектр задач и массового клиента, с возможностью расширения функций на лету.
Также у нас много клиентских проектов в ecommerce сегменте. Витрины, системы управления заказами и прочее, а ещё — много интересных внутренних задач по развитию тестирования, по монорепозиториям, внутренним инструментам, стандартам и т.п.
Ищем в команду уверенного JavaScript разработчика, который хочет учиться и развиваться в своей профессии.
Чем предстоит заниматься:
- разработка гибридного (mobile/desktop) offline-first PWA/SPA приложения на React.JS;
- выполнение клиентских задач и проектов на современном стеке;
- выполнение внутренних задач и клиентских задач под наши продукты.
От тебя мы ждем:
- уверенные навыки в JS + Typescript;
- опыт разработки приложений на базе React.js;
- опыт работы с redux + redux-observable, либо уверенное использование альтернатив;
- понимание основ и принципов ООП и ФП, а так же методологий типа SOLID, KISS, DRY и подобных;
- понимание основных аспектов протокола http, REST API;
- HTML5, CSS3, препроцессоры (postcss, css-in-js), RxJS, Webpack;
- уверенный навык вёрстки (семантика, адаптивность, кроссбраузерность);
- знакомство с метриками Web Vitals и принципами их оценки;
- опыт написания тестов (jest, enzyme, cypress, codeceptJS).
Что получают наши сотрудники:
- профессиональное развитие: регулярно проводим внутренние баркемпы и митапы, оплачиваем обучение и участие сотрудников во внешних конференциях;
- интересные задачи и возможность влиять на процессы внутри компании;
- полностью белую зарплату и её регулярный пересмотр по итогам performance review;
- работу в профессиональной команде, которая всегда поддержит и поделится опытом;
- возможность выбора удобного временного графика.