React/React Native Frontend developer
Краснодар, РоссияМиддл
Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 3 до 5 лет150 000 ₽
Опыт работы от 3 до 5 лет150 000 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/gyCe
О себе
На данный момент Разработчик клиентского ПО.
Мои компетенции и опыт
Работал внутри строительной компании Dogma
1) Проект: Высоконагруженная платформа для организации работы компании (аналог "Битрикс" и "Яндекс 360"). Постановка задач, назначение встреч, просмотр активности занятости сотрудника на временной шкале и календаре месяца/недели, уведомление о назначение встреч, делегирование/приостановка/возврат/закрытие событий и многое другое.
Роль в проекте: Middle frontend
1) Обязанности:
- Коммуникация с аналитиками, QA и PM, глубокое погружение в понимание фичи
- Постановка задач, оценка задач, код-ревью
- Создание архитектуры проекта по принципам solid, dry, kiss
- Настройка и запуск проекта (моб - Kotlin,Swift, Metro, Firebase, веб - Webpack, Vite, craco)
- Оптимизация приложения с помощью мемоизации, что значительно ускорило его работу
- Разработка swipeable/drag&drop списка задач с контекстным меню
- Реализация push-notifications с использованием notifee/WebSocket
- Разработка оффлайн-режима приложения с помощью RTK query и redux-persist
- Покрытие клиентской части e2e/unit тестами (Jest, RTL)
Состав команды: 4 Frontend разработчиков, 3 Backend разработчика,1 PM, 3 QA, 1 Design, 2 Analyst
Стек технологий: Typescript, React, React native, PWA, Redux Toolkit, Redux thunk, RTKQ
2) Проект: Сайт компании Dogma - нужен доступ к резюме Информация о всех аспектах недвижимости : оценка, акции, выбор парковки, покупка, расчеты страхования/ипотеки.
Роль в проекте: Middle frontend
Обязанности:
- Разработка jwt-авторизации через interceptors axios по REST API
- Оценка и декомпозиция задач
- Разработка списка квартир с пагинацией и большим кол-вом фильтров
- Адаптивная и кроссбраузерая верстка в Figma с использованием saas, min/max, calc, rem,em
- Работа по выстроенному git-flow в команде
- Нагрузочное тестирование через k6/artillery
Состав команды: 4 Frontend разработчиков, 3 Backend разработчика,1 PM, 2 QA, 1 Design, 2 Analyst
Стек технологий: Typescript, React, Redux Toolkit
3) Проект: Мобильное приложение, помогающие строительным компаниям отслеживать данные по затраченным ресурсам, показывать статистику по успеваемости реализации постройки
Роль в проекте: Middle frontend
Обязанности:
- Оценка и декомпозиция задач
- Настройка и запуск проекта (Kotlin,Swift, Metro, Firebase)
- Разработка пользовательских ui компонентов
- Написание e2e/unit тестов с помощью RNTL, detox
- Разработка push-notifications с использованием notifee
Состав команды: 2 Frontend разработчиков, 2 Backend разработчиков, 1 PM, 2 QA, 1 Analyst
Стек технологий: React Native, Mobx, Typescript
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
