Город: Минск
Зарплата:
от 100000
до 150000
RUR
Занятость: Частичная занятость, Удаленная работа
Опыт работы: От 3 до 6 лет
Вакансия: Fullstack-разработчик (React/Next.js/React Native) – CTMASS
Местоположение: Удаленно
Зарплата: 100 000–150 000 /мес (гибкая, по результатам собеседования)
Тип занятости: Полная занятость (8 часов/день, гибкий график)
О компании
CTMASS — инновационный стартап из США, который трансформирует сферу ремонта и строительства, соединяя подрядчиков и домовладельцев без комиссий. Мы ценим автономность, технологичность и вклад каждого участника команды.
Описание роли
Вы станете ключевым разработчиком, отвечающим за:
- Развитие текущего SPA (React) и миграцию в SSR (Next.js/Node.js)
- Создание мобильной версии на React Native для iOS/Android
- Fullstack-разработку (Frontend + Firebase + базовый бэкенд)
- Внедрение AI-инструментов и оптимизацию процессов через LLM (Copilot, GPT)
Технический стек и обязанности
Основные технологии:
Frontend: React (хуки, Redux, Router), Next.js, MUI, CSS-модули
Mobile: React Native, Expo (опционально), нативные модули
Backend/DB: Firebase (Auth, Firestore, Functions), Node.js (Express)
DevOps: Firebase Hosting, CI/CD (GitHub Actions/Fastlane), Sentry
Тестирование: Jest, React Testing Library, Cypress
Дополнительно: Интеграция AI-API (OpenAI, Gemini), вайбкодинг
Задачи:
1. Разработка и поддержка веб-приложения (React Next.js)
2. Создание мобильной версии с нуля на React Native
3. Проектирование архитектуры для мультиплатформенного кода
4. Настройка Firebase (безопасность, оптимизация запросов)
5. Написание модульных и интеграционных тестов
6. Участие в планировании миграции и масштабирования
Требования к кандидату
- Опыт от 2+ лет в Fullstack-разработке (React + Firebase/Node.js)
Обязательно:
- Готовность работать с SSR (Next.js) и React Native
- Понимание различий SPA/SSR/SSG и мобильных паттернов
- Умение проектировать API и структуру БД (Firestore)
Желательно:
- Опыт миграций веб-приложений или запуска мобильных apps
- Знание Docker, микрофронтендов
- Английский B1+ (для работы с документацией)
Мы предлагаем
- Возможность влиять на продукт с первых дней
- Удалённую работу с гибким графиком
- Наставничество от CTO и перспективу переезда в США
- Участие в принятии технических решений
- Бюджет на обучение (курсы, конференции)
Этапы отбора
1. Ревью резюме и портфолио (примеры кода, тест-кейсы, описание архитектурных решений)
2. Техническое интервью (разбор кода + задачи на React/Next.js/Firebase)
3. Обсуждение кейса (миграция SPA SSR или мобильная разработка)
4. Финальное собеседование с основателями
Примечание:
Мы открыты к junior-strong кандидатам с опытом в ключевых технологиях. Главное — готовность к сложным задачам и быстрому обучению!
Похожие вакансии