Frontend Developer

    Negotiable
    Russia
    Full
    Remote
    Work experience
    3 years 2 months
    Last work experience

    Syntella

    Frontend Developer (React, TypeScript, Next.js)
    1 year 10 months

    About

    About
    Frontend Developer с 3+ годами коммерческого опыта разработки продуктовых веб-приложений на React, Type и Next.js. Разрабатывал внутренние платформы, FinTech- и B2B-продукты, проектировал frontend-архитектуру, реализовывал сложные пользовательские сценарии, оптимизировал производительность и интегрировал приложения с REST API, GraphQL и WebSocket. Имею опыт code review, наставничества и принятия технических решений.

    Affiliate experience

    Finance
    Search
    E-commerce
    Crypto

    Work experience
    3 years 2 months

    July 2024 - April 2026
    (1 year 10 months)
    Syntella
    Frontend Developer (React, TypeScript, Next.js)
    Syntella — B2B-платформа для интеллектуального поиска автозапчастей и обработки больших объёмов данных. Команда: 4 Frontend, 6 Backend, 2 Product, 2 QA, 4 аналитика Стек: React - Type - Next.js - Redux - React Hook Form - Ant Design - REST API - Jest - Docker - CI/CD - Git Достижения: * Перевёл frontend-платформу на Ant Design и сформировал единый UI-kit, сократив время разработки новых интерфейсов примерно на 25% и уменьшив количество UI-несоответствий. * Спроектировал workflow-интерфейсы для обработки данных: формы, таблицы, фильтрацию, массовое редактирование и инструменты для аналитиков. * Разработал сложные пользовательские сценарии с многошаговыми формами, editable tables и интеграцией с REST API. * Оптимизировал работу больших таблиц и управление состоянием приложения, сократив время выполнения ключевых пользовательских сценариев примерно на 30%. * Перевёл frontend на монорепозиторий, стандартизировав структуру проекта, зависимости и переиспользование компонентов. * Настроил CI/CD и Docker-based delivery, сократив объём ручных операций при релизах и повысив стабильность поставки изменений. * Координировал работу frontend-команды из 3 разработчиков: декомпозиция задач, техническое планирование, сопровождение релизов и code review. * Принимал архитектурные решения по организации frontend-приложения: структура проекта, управление состоянием и развитие shared-компонентов. * Совместно с аналитиками переводил бизнес-требования в технические решения, автоматизировав часть внутренних процессов и ускорив работу пользователей системы.
    February 2023 - May 2024
    (1 year 4 months)
    IT Co
    Fullstack Developer
    IT Co — продуктовая компания, разрабатывавшая системы автоматизации бизнес-процессов, документооборота и внутренних workflow. Команда: небольшая продуктовая команда, полный цикл разработки от проектирования до production. Стек: React - Next.js - NestJS - Type - PostgreSQL - REST API - JWT - Docker - Git - CI/CD * Спроектировал и реализовал fullstack-архитектуру продукта с нуля, включая frontend, backend, API и инфраструктуру развертывания. * Разработал основной пользовательский интерфейс: формы, workflow-сценарии и административные панели. * Реализовал систему аутентификации и авторизации на базе JWT с разграничением доступа (RBAC) для двух ролей пользователей. * Разработал конструктор опросов и договоров с динамической генерацией PDF-документов без изменения исходного кода. * Интегрировал 5 внешних сервисов, включая генерацию PDF, email-рассылки и сервисы обработки данных. * Оптимизировал backend и API, сократив среднее время ответа системы с 480 мс до 280 мс (~42%). * Реализовал серверную валидацию пользовательских данных и участвовал во внедрении механизмов защиты от XSS и CSRF. * Настроил Docker и CI/CD, автоматизировав процесс сборки и развертывания приложения. * Подготовил и выпустил production-релиз для ≈1 000 пользователей без критических инцидентов. * Принимал архитектурные решения по организации приложения, API и взаимодействию между frontend и backend.

    Skills

    NestJS
    JWT
    CI/CD
    Docker
    Typescript
    React.js
    Redux
    Next.js
    HTML5
    CSS3

    Language proficiency

    Intermediate English
    Native Russian
    Advanced German

    Employment

    Employment
    Full, Part-time, Project-based
    Work format
    Remote, Hybrid, Office
    Work schedule
    Flexible, 5/2
    Relocation
    Possible
    Business trips
    Business trips possible