Мы ищем сильного Front-end Developer с коммерческим опытом разработки от 5 лет для участия в создании и развитии современных web и mobile-продуктов. Нам нужен инженер, который одинаково уверенно чувствует себя в разработке мобильных приложений на React Native и web-интерфейсов на React / Next.js, умеет проектировать архитектуру приложений и создавать качественный production-код.
Стэк: TypeScript, React 18/19, Next.js (App Router), Vite, Jotai, React Hook Form + Zod, SCSS/Sass, Tailwind CSS, Ant Design, Radix UI
- Разработка и поддержка мобильных приложений на React Native.
- Разработка современных web-приложений на React / Next.js.
- Проектирование и развитие модульной архитектуры проектов.
- Создание новых компонентов и пользовательских интерфейсов.
- Интеграция с backend API и внешними сервисами.
- Оптимизация производительности и пользовательского опыта (UX).
- Участие в проектировании архитектуры, code review и технических обсуждениях.
- Взаимодействие с backend, DevOps, QA и UI/UX командами.
- Поддержка и развитие production-приложений.
- Участие в планировании и оценке задач.
ТребованияОбязательные навыки
- Коммерческий опыт разработки от 5 лет.
- Обязательный практический опыт разработки как мобильных приложений, так и web-приложений.
- Отличное знание:
- React;
- React Native;
- Next.js;
- TypeScript;
- JavaScript (ES6+).
- Уверенное использование:
- React Query (TanStack Query);
- React Hook Form;
- Zod;
- Zustand или Redux Toolkit.
- Опыт работы с Expo и понимание процессов публикации мобильных приложений.
- Опыт построения модульной и масштабируемой архитектуры.
- Глубокое понимание принципов работы React Hooks, State Management и жизненного цикла приложений.
- Опыт интеграции REST API и WebSocket.
- Опыт работы с Git и Git Flow.
- Понимание принципов Clean Code, SOLID и современных подходов к разработке интерфейсов.
- Опыт работы с адаптивной версткой, HTML5, CSS3, SCSS/Sass, Tailwind CSS.
- Уверенные навыки работы с Linux и понимание процесса деплоя frontend/mobile-приложений.
- Опыт работы в Agile / Scrum-командах.
- Наличие реального коммерческого портфолио и завершённых production-проектов.
Большим преимуществом будет
- Знание Node.js и опыт его практического применения.
- Опыт разработки backend API на Node.js (Express, NestJS).
- Понимание серверной архитектуры и взаимодействия frontend/backend.
- Опыт работы с PostgreSQL, Redis и Docker.
- Опыт настройки CI/CD процессов.
- Опыт работы с монорепозиториями (Monorepo).
- Понимание принципов микросервисной архитектуры.
Отдельно важно
- Уверенное использование AI-инструментов в ежедневной разработке:
- ChatGPT;
- Claude;
- Cursor;
- GitHub Copilot;
- AI-assisted debugging и code generation.
- Умение эффективно применять AI для ускорения разработки, рефакторинга, анализа кода и автоматизации рутинных задач.
Мы ожидаем
- Высокий уровень ответственности и самостоятельности.
- Умение принимать технические решения и аргументировать их.
- Внимательность к деталям и качеству продукта.
- Системное мышление и архитектурный подход к разработке.
- Желание развиваться и работать с современными технологиями.
- Умение эффективно взаимодействовать с командой и брать ответственность за результат.
- Работа в офисе либо гибридный формат работы при высокой дисциплине и ответственности.
- Конкурентную заработную плату.
- Сильную и профессиональную команду.
- Интересные и масштабные проекты.
- Возможность карьерного и профессионального роста.
- Современный стек технологий и комфортные процессы разработки.
Обязательно приложить:
- Резюме.
- GitHub (при наличии).
- Ссылки на web и mobile проекты.
- Портфолио с описанием своей роли в проектах.
- Используемые AI-инструменты в ежедневной работе.
Резюме необходимо заполнить по ссылке:
https://a1.com.kg/kg/resumeadd
