Алматы, улица Бегалина, 103
Метро: АбаяКоманда Rocket Tech ищет Senior Frontend Developer для разработки и развития современных веб-приложений в продуктовых и проектных финтех-решениях.
Мы работаем над масштабируемыми высоконагруженными продуктами и ценим инженерный подход к разработке, архитектуре и качеству кода.Если вам интересно создавать сложные интерфейсы, проектировать архитектуру фронтенда и работать в сильной команде — будем рады познакомиться.
Чем предстоит заниматься:
Разработка, развитие и сопровождение веб-приложений на JavaScript (ES6+), TypeScript, React и Next.js
Проектирование и реализация масштабируемой фронтенд-архитектуры (Feature-Sliced Design, Clean Architecture)
Разработка SPA и SSR-приложений на Next.js (SSR, SSG, ISR, динамические маршруты, server components)
Создание и развитие UI-компонентов, интерфейсных блоков и дизайн-систем
Работа с REST API, интеграция фронтенда с backend-сервисами
Управление состоянием приложений (Redux, RTK Query, React Query, MobX)
Оптимизация производительности веб-приложений (code splitting, lazy loading, tree shaking, prefetch/preload)
Настройка процессов сборки (Webpack, Vite, SWC, esbuild)
Участие в полном цикле разработки: проектирование, разработка, тестирование и релизы
Написание unit / integration / e2e тестов (Jest, Testing Library, Cypress)
Участие в code review, техническом планировании и рефакторинге
Взаимодействие с аналитиками, QA, дизайнерами и backend-разработчиками
Поддержка и развитие инженерных стандартов и технической документации
Наши ожидания:
Основные требования
Опыт коммерческой разработки Frontend от 5 лет
Уверенные знания JavaScript (ES6+) и TypeScript
Глубокое понимание React (hooks, жизненный цикл, рендеринг)
Опыт разработки на Next.js
Понимание архитектуры SPA и SSR-приложений
Опыт работы с Redux / React Query / MobX / RTK Query
Навыки разработки модульных интерфейсов (SASS / LESS)
Понимание DOM, event loop, асинхронности и оптимизации браузера
Архитектура и инженерные практики
Опыт проектирования масштабируемой фронтенд-архитектуры
Понимание Feature-Sliced Design
Знание принципов SOLID, DRY, KISS
Опыт построения компонентных UI-решений
Работа с данными и интеграциями
Опыт работы с REST API
Понимание авторизации, CORS и обработки ошибок
Опыт работы с GraphQL / Apollo Client будет преимуществом
Оптимизация и сборка
Опыт настройки Webpack, Vite или аналогичных инструментов
Понимание code splitting, lazy loading, tree shaking
Командная работа
Уверенное владение Git
Опыт участия в code review
Понимание CI/CD процессов
Опыт работы в Agile (Scrum / Kanban)
Полный цикл разработки
Опыт разработки от проектирования до релиза
Опыт написания unit / integration / e2e тестов
Опыт или понимание TDD
Будет преимуществом:
Опыт работы в финтех или банковской сфере
Опыт работы с Node.js
Опыт создания UI библиотек или дизайн-систем
Опыт работы с GraphQL
Опыт интеграции WebView и мобильных приложений
Опыт работы с MongoDB, Firebase или аналогичными сервисами
Мы предлагаем:
Choco (ТОО Chocofamily)
Алматы
от 600000 KZT