Frontend-разработчик (React / Next.js / React Native) — Россия, Кемерово
Зарплата не указана
ОткликнутьсяИщем frontend-разработчика для разработки мобильных продуктов, веб-сайтов и поддержки действующих проектов. Подойдёт специалист уровня middle или сильный junior+ с коммерческим опытом от двух лет и практическим опытом работы с React Native и Expo.
Работа в офисе в Кемерово. Удалённый формат не рассматриваем.
О компании
rpT9 — digital-агентство, специализирующееся на проектах для промышленности и госсектора. Работаем с 2009 года, в нашей команде — 50 специалистов.
wk94D cES2e sJCZ5GQ3 — Правительство Кузбасса, Роскосмос, Правительство ЯНАО, CGhBaryWz5, XyXcheU и другие.
Чем вы будете заниматься
Вы будете участвовать в создании новых мобильных и веб-продуктов, а также развивать существующие проекты.
• Разрабатывать мобильные приложения на React Native с использованием Expo и Expo Router.
• Создавать и поддерживать веб-сайты и приложения на React и Next.js.
• Реализовывать интерфейсы по дизайн-макетам, обеспечивать адаптивность и корректную работу в разных браузерах.
• Разрабатывать переиспользуемые компоненты и поддерживать архитектуру проектов.
• Интегрировать REST API: работать с запросами, состоянием приложения, кешированием данных, обработкой загрузки и ошибок.
• Разбираться в существующей кодовой базе, дорабатывать функциональность, исправлять ошибки и проводить рефакторинг.
• Находить и устранять проблемы производительности веб-приложений.
• Участвовать в обсуждении технических решений и оценке задач.
Требования к кандидату
Технические знания и опыт
• От двух лет коммерческого опыта frontend-разработки.
• Уверенное владение JavaScript ES6+, TypeScript и React.
• Практический опыт разработки на Next.js, понимание SSR, SSG, ISR, Server Components и Client Components.
• Обязательный практический опыт разработки мобильных приложений на React Native с использованием Expo и Expo Router.
• Уверенное владение HTML и CSS, опыт адаптивной и кроссбраузерной вёрстки.
• Опыт работы с REST API, управлением состоянием, асинхронными запросами и кешированием данных.
• Умение создавать переиспользуемые компоненты и понимание принципов Feature-Sliced Design.
• Понимание основных подходов к оптимизации производительности веб-приложений.
• Опыт работы с Git, ESLint и Prettier.
Навыки и подход к работе
• Умеете разобраться в задаче, уточнить требования и разбить работу на понятные шаги.
• Можете работать с существующим кодом: находить причины ошибок и вносить изменения с учётом текущей архитектуры.
• Внимательны к деталям интерфейса и проверяете работу реализованной функциональности.
• Умеете объяснять технические решения, заранее сообщать о сложностях и предлагать варианты их решения.
• Готовы задавать вопросы, обсуждать замечания и применять обратную связь.
Будет преимуществом
• Опыт создания анимаций с GSAP и Framer Motion.
• Опыт работы с Three.js.
• Опыт поддержки legacy-проектов.
• Навыки настройки Webpack и оптимизации сборки.
• Опыт работы с дизайн-системами.
• Опыт публикации мобильных приложений в App Store и Google Play.
Технологический стек
• JavaScript ES6+, TypeScript.
• React 19, Next.js 15/16.
• React Native, Expo, Expo Router.
• HTML5, CSS3, SCSS, Tailwind CSS.
• REST API, Feature-Sliced Design.
• Webpack, Git, ESLint, Prettier.
Условия
• Работа в лофт-офисе в центре Кемерова.
• График 5/2, с 9:00 до 18:00.
• Официальная зарплата на карту, оплачиваемые отпуск и больничные.
• Разработка мобильных продуктов и веб-сайтов, развитие и поддержка действующих проектов.
• Работа в команде разработчиков, дизайнеров и менеджеров.
Если вы видите себя в этой роли — ждём ваш отклик. Давайте знакомиться! 👋