Frontend Developer Middle/Middle+, Петербург.

▷ Работодатель: iGooods (профиль,отзывы)
💰 From 0 RUR. | Режим: office | 10

* This listing is inactive or archived *

igooods — это сервис, благодаря которому не нужно выходить из дома в жару или в штормовой дождь, с плохим самочувствием или с детской коляской, в карантин или в неудобное для вас время.

Мы берем на себя всё: ходим по магазинам, собираем продукты с полок, ждем за вас в очереди, везем тяжелые пакеты и поднимаем их к вам домой, до самой двери.

Мы доставляем продукты из ключевых гипермаркетов страны в 20+ городах РФ.
Сервисом пользуются несколько сотен тысяч клиентов.

Мы сохраняем силы и время наших клиентов для действительно важного в жизни и помогаем заботиться о близких

igooods создает собственный IT-продукт. И мы усиливаем нашу разработку, чтобы стать ещё лучше и развиваться быстрее.

Наши проекты
- Сайт (igooods.ru)
- Приложение для iOS
- Приложение для Android

Также у нас есть ряд внутренних систем и интерфейсов, обеспечивающих работу технологической цепочки - приложения для пикера, курьера, админка.

Сейчас мы приглашаем Frontend-разработчика middle/middle+ для работы над клиентской частью системы.

Стек технологий
JavaScript, React SPA, React SSR (Express + Helm, Kubernetes), Redux, Typescript, Юнит тесты Jest (React Testing Library)

Задачи
- Проектирование и разработка веб-интерфейсов
- Рефакторинг приложения, поддержка и развитие кодовой базы
- Улучшение производительности кода
- Разработка, поддержка и версионирование собственного ui-kit
- Участие в RnD (микрофронтенды, SSG, lighthouse ci)
- Взаимодействие с разработчиками, тестировщиками, дизайнерами, менеджерами

Требования
- Опыт работы с ES5 / ES6-8 от двух лет, умение писать структурированный и читаемый код
- Знание React и опыт работы с экосистемой вокруг него
- Опыт с TypeScript / Flow
- Навыки и понимание HTML/CSS (кросс-браузерность, семантика, блочная модель, анимации, доступность, Flexbox и т.д.)
- Навыки работы с Version Control System (мы работаем над несколькими проектами и репозиториями, в которых используем GitFlow и GitLab Flow)
- Навыки отладки кода и анализа производительности веб-интерфейсов
- Опыт написания тестов, в частности тестирования React-компонентов (мы используем фреймворк Jest и библиотеку react testing library)
- Понимание принципов работы современных веб-браузеров и веб-серверов, протоколов HTTP и WebSocket, стека TCP/IP и RESTful веб-служб
- Опыт работы с UNIX, знание основных команд и служб

Будет плюсом:
- опыт разработки spa
- опыт работы с css-in-js
- опыт работы с Redux-стеком (Redux Thunk) или любым другим менеджером состояний
- опыт оптимизации клиентского приложения
- опыт автоматизации сборки (webpack, gitlab)
- понимание работы CI

Что мы предлагаем
- Отсутствие трекинга времени — нам важно хорошее планирование и исполнение обещаний, а не сколько затрекано часов
- Регулярную обратную связь и помощь в прокачке — курсы, конференции, литература и время для их освоения
- Удаленную работу - с возможностью приехать в удобный новый офис на ст. м. "Технологический институт", где можно в перерыве выпить чай или кофе и обсудить работу в непринужденной обстановке

Уровень оплаты обсудим с вами в индивидуальном порядке на собеседовании.

Санкт-Петербург, 2 линия, метро Технологический институт-2
http://iGooods.ru
JavaScriptReduxWebpackCSSReact.Js

Created: .
Expires after: .
Responses: 1

Откликнуться на вакансию  Работодатель: профиль,отзывы