Senior Frontend Developer

Москва, Россия
Сеньор • Тимлид/Руководитель группы
Информационные технологии • Разработка • Frontend • JavaScript • Node.js • TypeScript • React • Express
Опыт работы более 5 лет
Есть файл резюме (защищен)
О себе

На данный момент Senior Frontend Developer / TeamLead.

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

Frontend-разработчик с опытом более 6 лет в создании и поддержке сложных веб-приложений.

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

Имею коммерческий опыт разработки не только frontend-приложений, но и BFF-слоев (backend-for-frontend) и полноценных API на нужен доступ к резюме

Руковожу командой разработчиков более 4 лет, внедряю новые технологии, выстраиваю и оптимизирую процессы внутри команды и на стыке с другими командами.

Основные обязанности

– руководство командой frontend-разработчиков, ежедневное проведение код-ревью, менторство, найм

– аналитика, оценка и декомпозиция задач, планирование спринтов

– координация работы с дизайн- и backend-командами для синхронизации API и UI, участие в проектировании UX/UI

– создание корпоративного UIKit по методологии atomic design (100+ компонентов, React, Styled-components, Storybook)

– проектирование, разработка и поддержка сложных UI с интерактивными элементами, формами, чартами и таблицами (React, Redux, Final Form, React-Query, React-table)

– разработка внутреннего npm-пакета - единой платформы для развертывания всех сервисов (React, Redux, внутреннее решение для SSR, Found-router, Axios, Fastify, Webpack)

– разработка единого BFF (backend-for-frontend) для получения, агрегирования и трансформации данных из более чем 20-ти микросервисов бекенда ( нужен доступ к резюме , нужен доступ к резюме , TypeScript, Axios, Redis, RabbitMQ)

– разработка внутренней CMS-системы (React, Strapi)

– оптимизация, рефакторинг существующего кода и улучшение производительности приложений, включая использование инструментов профилирования и анализа (Sentry, Jaeger, ELK)

– настройка CI/CD, развертывание тестовых стендов и поддержка релизного цикла (GitLab CI/CD, k8s, Docker)
 

Ключевые технологии

• Frontend: JavaScript, Typescript, нужен доступ к резюме , React, Redux, ReactQuery, Final Form, Zod, Yup, SSR, SPA, Webpack, Vite, CSS, Styled components, Less, PostCSS, Babel, Sentry

• Backend: нужен доступ к резюме , Fastify, Express, нужен доступ к резюме , Strapi CMS, Redis, Rabbit, nginx

• Инфраструктура: k8s, Docker, bash, CI/CD

• Инструменты: Swagger, Postman, Figma, Storybook, Jaeger, Elastic, Grafana, Jira, YouTrack



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


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