Frontend developer
Москва, РоссияСеньор • Тимлид/Руководитель группы
Релокация • Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 3 до 5 лет250 000 ₽
Опыт работы от 3 до 5 лет250 000 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/glYw
О себе
На данный момент Frontend developer.
Мои компетенции и опыт
Engagelabs
2 года и 7 месяцев
Senior frontend developer
Март 2024 — Сентябрь нужен доступ к резюме года и 7 месяцев)
Разработка продуктовой экосистемы: магазин Telegram-приложений ( нужен доступ к резюме ), B2B-платформа для аналитики и монетизации ( нужен доступ к резюме ), публичный SDK (appss-sdk-js), Telegram-игры с аудиторией 100k+ MAU.
- Публичный SDK для аналитики (appss-sdk-js). Спроектировал и реализовал монорепо из 3 npm-пакетов (core / browser / node) с архитектурой Ports & Adapters: core определяет абстракции, platform-specific пакеты их реализуют. Настроил ci для автоматической публикации npm пакетов с автоинкрементом версий ( нужен доступ к резюме )
- Магазин Telegram-приложений (500k+ MAU в пике)
Ключевые фичи: система очереди модальных окон с микро/макро очередями (архитектурная идея взята с event loop), динамическая лента с регионализацией, виртуальный скролл с подгрузкой, анимации переходов между экранами. ( нужен доступ к резюме )
- B2B-платформа нужен доступ к резюме Реализовал: чат с AI-ассистентом, листинг приложений с версионированием, event explorer для данных из SDK, дашборды аналитики, конструктор воронок монетизации ( нужен доступ к резюме , нужен доступ к резюме )
- Внутренний игровой фреймворк. Спроектировал npm-пакет для быстрой сборки Telegram-игр. Сократил time-to-market одной игры с 2 месяцев до 1 недели. В ноябре 2024 года начало набирать популярность приложение world, содержащее функционал миниаппов. Моя библиотека позволила нам одними из первых собрать кликер на новой платформе и продержаться на 1 месте по популярности около месяца, при нулевых затратах на рекламу.
- Кликер-игры 100k+ MAU. Совместно с backend-командой спроектировал механику синхронизации игровых очков под пиковыми нагрузками. Реализовал анимации игровых элементов на нужен доступ к резюме
- Web3. Интегрировал смарт-контракт стейкинга в сети World.
- NFT-платформа Locky Packs. Разработал платформу открытия паков с выпадением NFT в сети Blast. Реализовал анимацию открытия - покадровое наложение Lottie-анимаций поверх CSS-transition с динамическим расчётом позиций карточек (от 1 до 8 шт. за один пак). Внедрил прелоадинг Lottie-ассетов для плавного старта анимации. Интегрировал подписание транзакций пользователем для on-chain открытия паков. ( нужен доступ к резюме )
Stack: TypeScript, React, нужен доступ к резюме , нужен доступ к резюме , нужен доступ к резюме , Turbo, Vitest, нужен доступ к резюме , Lottie, Strapi, нужен доступ к резюме , CI/CD, FSD
Свернуть
CodeUnion
10 месяцев
Frontend-разработчик
Июнь 2023 — Март нужен доступ к резюме месяцев)
Разработка двух продуктов: B2C-сервиса путешествий и B2B-инструмента для маркетплейсов.
нужен доступ к резюме — сервис планирования путешествий по Казахстану:
- С нуля до продакшена разработал лендинг на нужен доступ к резюме (FSD), админ-панель со статистикой, встраиваемый виджет для партнёрских сайтов
- Настроил CI/CD для автоматического деплоя
нужен доступ к резюме — управление аккаунтами в маркетплейсах:
- Реализовал таблицу товаров с двусторонним скроллом и закреплением столбцов/строк
- Оптимизировал производительность: внедрил виртуальный скролл, увеличив FPS с 20 до 60
- Подгрузка по скроллу, кэширование запросов, snapshot-тесты UI-компонентов
- Настроил Husky и линтер
Stack: React, нужен доступ к резюме , TypeScript, FSD, Jest
Salesai
1 год и 2 месяца
Fullstack-разработчик
Апрель 2022 — Май нужен доступ к резюме год и 2 месяца)
SaaS-сервис для записи и AI-анализа онлайн-встреч ( нужен доступ к резюме ).
- Разработал интерфейс отображения транскрибированных встреч в виде диалога с поиском по репликам
- Реализовал аналитические дашборды со статистикой и фильтрами
- Создал переиспользуемые кастомные хуки для форм и запросов (аналоги популярных библиотек)
- Участвовал в backend-разработке на нужен доступ к резюме + Express: модели данных, API-эндпоинты, бизнес-логика
- Верстал email письма
- Интегрировал API amoCRM и Bitrix24
Stack: React, MobX, TypeScript, нужен доступ к резюме , Express
Есть файл резюме (защищен)
Интересные кандидаты
- сF
стажер/junior frontend разработчик
relocate remote office - сп
стажер по информационной безопасности
remote parttime office - ррremote
- ррremote parttime
- рм
разработчик мобильных приложений
remote - рJremote parttime
- рFremote parttime office
- раremote
- раrelocate remote
- раremote
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
