Разработчик MERN Stack для создания интернет-магазина
О позиции
Мы ищем опытного разработчика MERN Stack для создания современного, безопасного и масштабируемого интернет-магазина с нуля. Проект включает в себя разработку как фронтенда, так и бэкенда, а также интеграцию с платежной системой Stripe.
Чем вы будете заниматься
- Разработка фронтенда на React.js с современным адаптивным интерфейсом.
- Создание бэкенда с использованием Node.js и Express.js.
- Настройка базы данных MongoDB.
- Реализация безопасной регистрации пользователей, входа, выхода, сброса пароля и защищённых маршрутов.
- Управление продуктами, категориями, вариантами, ценами, запасами и изображениями.
- Создание корзины покупок с возможностью добавления/удаления продуктов и оформления заказа.
- Интеграция с Stripe для безопасных онлайн-платежей и обработки статусов заказов.
- Разработка панели администратора для управления пользователями, продуктами, категориями и заказами.
- Обеспечение безопасности приложения с использованием JWT аутентификации и валидации входных данных.
Требования
- Опыт работы с MERN Stack и интеграцией Stripe.
- Знание React Native, API разработки, Node.js.
- Опыт разработки интернет-магазинов будет преимуществом.
- Способность предоставлять чистый и поддерживаемый код.
- Наличие 2-3 релевантных проектов для демонстрации.
Что мы предлагаем
- Гибкий график работы.
- Удалённая работа.
- Конкурентная оплата.
- Возможность работать над интересными проектами.
Кто здесь добьётся успеха
Глубокое знание React.js для разработки адаптивных интерфейсов, включая опыт работы с библиотеками для управления состоянием, такими как Redux.
Способность эффективно работать в удаленном режиме, включая умение самостоятельно организовывать свое время и поддерживать продуктивную коммуникацию с командой через инструменты, такие как Slack и Trello.
Опыт разработки RESTful API с использованием Node.js и Express.js, а также навыки интеграции с платежными системами, такими как Stripe, что позволяет создавать безопасные и удобные решения для пользователей.
Понимание принципов проектирования и настройки баз данных MongoDB, включая оптимизацию запросов и управление схемами данных для обеспечения высокой производительности приложения.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости E-commerce
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев