Fullstack-разработчик
Хорошая вакансия от известного ритейлера с современным стеком технологий и гибким форматом работы. Отсутствие указанной зарплаты и необходимость дообучения React Native немного снижают балл, но ТК РФ и удаленка — это плюсы.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Позиция требует уверенного владения TypeScript и Node.js, а также готовности быстро освоить мобильную разработку на React Native. Наличие Kafka в стеке указывает на работу с распределенными системами, что повышает порог входа.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
В Санкт-Петербурге для Fullstack-разработчика с опытом от 2 лет рыночный диапазон составляет 180,000–280,000 рублей. Поскольку зарплата в вакансии не указана, стоит ориентироваться на медиану рынка в 230,000 рублей при обсуждении оффера.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
*💻 НОНТОН ищет Fullstack-разработчика для приложения сборщиков мебели*
В приложении мастера получают заказы, ведут график, проходят обучение и отправляют отчёты. Предстоит развивать клиент для iOS, Android и Web, писать backend и интеграции.
В стеке React Native/Expo, NestJS, TypeScript, PostgreSQL и Kafka. Нужны от 2 лет разработки, React и Node.js. React Native можно освоить в первые месяцы.
Удалённо, в офисе или гибридно в Петербурге. Оформление по ТК РФ. Зарплата не указана.
*➡️* Навигация: База знаний мобильного разработчика
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- React
- Node.js
- React Native
- Expo
- NestJS
- TypeScript
- PostgreSQL
- Kafka
- iOS
- Android
Возможные вопросы на собеседовании
Проверка понимания архитектуры Node.js приложений.
Расскажите о преимуществах использования NestJS для разработки backend-части по сравнению с чистым Express.
Оценка готовности к переходу на мобильную разработку.
Какие основные отличия в работе с жизненным циклом компонентов и стилизацией вы ожидаете увидеть при переходе с React на React Native?
Проверка опыта работы с очередями сообщений.
В каких сценариях в приложении для сборщиков мебели целесообразно использовать Kafka, и как обеспечить гарантию доставки сообщений?
Оценка навыков проектирования БД.
Как бы вы спроектировали схему данных в PostgreSQL для системы отчетов сборщиков, учитывая необходимость хранения медиафайлов или сложных форм?
Проверка навыков работы с TypeScript.
Как вы используете возможности TypeScript для обеспечения типобезопасности между frontend и backend частями приложения?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

