React/React Native Frontend developer

Краснодар, Россия
Миддл
Информационные технологии • Разработка • Frontend • TypeScript • React • React Native • CSS
Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 3 до 5 лет
150 000 ₽
Есть файл резюме (защищен)
О себе

На данный момент Разработчик клиентского ПО.

Мои компетенции и опыт

Работал внутри строительной компании 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


Специализация
Информационные технологииРазработкаFrontendTypeScriptReactReact NativeCSS
Отрасль и сфера применения

Уровень
Миддл

Есть файл резюме (защищен)


Интересные кандидаты