CareerPlanSign in

Senior Full-Stack Software Engineer (React, Next.js & Java)

Morocco🌐 Remote💼 Full-time🗓 2026-01-27 → 2026-09-26

Core

Designing and building high-performance, secure, and scalable full-stack solutions with seamless integration between server-side logic and front-end experience.

Role type

Senior Full-Stack Software Engineer

Builds

Web and mobile software systems for clients

Domain

Software Engineering (Web/Mobile)

Deliverable

production ML models | product features

Required skills

Java (Spring Boot), React.js, Next.js, backend architecture, microservices, database management (SQL/NoSQL), Redux, GraphQL, REST APIs, HTML5, CSS3, SASS, LESS, PostCSS, testing frameworks (JUnit, Mockito, Jest, React Testing Library), performance optimization, observability tools, SEO, accessibility best practices

Preferred skills

Varied tech experience across different stacks and environments

Technologies

Spring Boot, React.js, Next.js, Redux, GraphQL, JUnit, Mockito, Jest, React Testing Library, Grafana, Core Web Vitals

Responsibilities

Designing and building high-performance, secure, and scalable full-stack solutions; ensuring seamless integration between server-side logic and front-end experience; working with Agile methodologies (Scrum and Kanban)

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.