Aller au contenu principal
Rejoignez-nous

Full-Stack Developer MERN Stack

RemoteTemps pleinTélétravail possible

The project

B2H is building a modern web platform designed to turn complex workflows into simple, reliable user experiences.

The product combines a React-based interface, Node.js services, MongoDB data management and external APIs to deliver a scalable full-stack application. The goal is to build a functional MVP with a clean architecture, responsive interface and production-ready foundations.

You join a team working across software, AI and machine learning to build and integrate the MVP.

Your mission

Build the full-stack web application that connects the product's frontend, backend, database and external services into one coherent platform.

Responsibilities

Frontend — React.js

  • Build responsive and interactive web interfaces with React.js
  • Develop reusable UI components and application layouts
  • Implement authentication and user flows
  • Connect the frontend to backend APIs
  • Manage application state and asynchronous data
  • Ensure responsive design across desktop and mobile
  • Focus on usability, performance and visual consistency

Backend — Node.js / Express.js

  • Design and implement the backend architecture
  • Develop REST APIs using Node.js and Express.js
  • Implement authentication, authorization and user management
  • Build business logic and application services
  • Integrate external APIs and third-party services
  • Handle validation, errors and API security
  • Structure the backend for maintainability and scalability

Database — MongoDB

  • Design MongoDB schemas and data models
  • Implement CRUD operations and database services
  • Manage relationships between application entities
  • Optimize queries and database performance
  • Ensure data consistency and appropriate access control

Integration & Deployment

  • Connect frontend, backend and database components
  • Configure environment variables and application configuration
  • Dockerize the application where appropriate
  • Deploy the application to a cloud environment
  • Implement basic security and production best practices
  • Test the complete application before delivery

Technologies

MongoDB · Express.js · React.js · Node.js · JavaScript / TypeScript · REST APIs · Git · Docker · Tailwind CSS

Knowledge of authentication solutions, cloud platforms and testing frameworks is a plus.

Deliverables

  • Complete React frontend
  • Node.js / Express.js backend
  • MongoDB database implementation
  • REST API documentation
  • Authentication and user management
  • External API integrations
  • Deployment configuration
  • Tested and functional MVP

Who we are looking for

  • Studying software engineering, computer science or equivalent
  • Comfortable working across both frontend and backend
  • Good understanding of JavaScript and the MERN stack
  • Familiar with REST APIs and MongoDB
  • Able to structure a project into clean, reusable components
  • Comfortable using Git and collaborative development workflows
  • Care about both code quality and user experience
  • Docker, TypeScript, testing and cloud deployment are a plus
  • Curious, autonomous and willing to learn quickly

Timeline

A one-month internship organized in four stages: project framing and architecture, core frontend/backend development, integration and testing, then final evaluation and MVP presentation.

How to apply

Fill in the form below with your CV. We reply within 48 business hours.

Postuler à ce poste