Skip to content
DéveloppementActive

Fullstack Developer

Work across the entire technical stack, from backend to interfaces, on our business solutions.

Marrakech, Maroc
CDI
Confirmé
Développement
The context

OFFZONE delivers end-to-end solutions: ERPs, CMMS, web platforms, digitalization apps. Our fullstack developers work on both APIs and interfaces, with a holistic product vision.

The mission

You will work across the entire technical stack, from database schemas to user interfaces. You will be involved in the design, development and deployment of the solutions we deliver to our clients.

Your responsibilities
  • Develop end-to-end features (API + interface)
  • Design data models and MongoDB schemas
  • Build performant React/Next.js interfaces
  • Write tests at every layer of the stack
  • Participate in architecture decisions with the team
  • Ensure deployment and monitoring of releases
Tech environment
  • React
  • Next.js
  • Node.js
  • TypeScript
  • MongoDB
  • Tailwind CSS
  • Git
Required skills
  • Proficiency with React/Next.js and Node.js in production
  • Experience with TypeScript on both frontend and backend
  • MongoDB modeling and querying
  • Ability to design and document REST APIs
  • Practice of testing and continuous deployment
Profile we're looking for
  • 3 to 6 years of web development experience
  • Holistic product vision, from database to screen
  • Autonomous and able to own a feature end-to-end
  • Clear communication with technical and business teams
Nice to have
  • Experience with Docker and CI/CD pipelines
  • Knowledge of a mobile framework (React Native, Flutter)
  • Familiarity with architecture patterns (microservices, event-driven)
  • Sensitivity to product design
Why join us

High-impact projects in industry, healthcare and digital transformation

Autonomy and ownership on your deliverables

Demanding and constantly evolving technical environment

Multidisciplinary team where everyone genuinely contributes

Continuous skill growth and knowledge sharing

Multi-sector, multi-country context (Morocco, France, Malaysia)

Hiring process
  1. Application received and reviewed by the team

  2. Discovery call (30 min, remote or on-site)

  3. Technical assessment tailored to the role

  4. Interview with the project team

  5. Offer and onboarding

Apply to this position

Fullstack Developer

Apply

A few details so we can handle your application properly.