Frontend Developer AI
il y a 2 semaines
Are you passionate about code and love passing on your knowledge? Join
Simplon
and help us train the next generation of digital talent
At Simplon, we believe in an active, inclusive pedagogy that reveals potential. As a Trainer/Coach, you're not just an instructor—you're a coach, a mentor, and the conductor who guides a cohort of learners, often complete beginners, toward their new professional careers.
Your Role: sculpt skills, reveal talent
- Your main mission is to transform passionate individuals into seasoned professionals. You prepare them not only to master the technical side, but also to adopt the behaviors and reflexes expected in companies (collaboration, agility, communication) and to succeed in their certification.
Your daily missions
Your role is structured around 3 main pillars:
1. Pedagogical engineering & preparation:
- Participate in recruitment to build motivated, cohesive cohorts.
- Design and prepare professional projects based on our templates (briefs, source code, resources, deliverables) to develop target skills.
- Ensure constant technological and pedagogical watch and curate the most relevant resources to enrich the learning path.
- Collaborate with the pedagogical team to guarantee a caring, structured, and inclusive learning environment.
2. Facilitation & coaching:
- Lead training sessions dynamically, with a strong focus on project‑based, hands‑on learning ("learning by doing").
- Develop transversal skills: teamwork, autonomy, written and oral communication, organization, and self‑assessment.
- Coordinate external contributions (technical experts, industry professionals) to enrich the learner experience.
- Promote interactions with the tech ecosystem (meetups, conferences) to connect learners with their future professional environment.
3. Assessment & recognition:
- Monitor and evaluate each learner's progress in an individualized and constructive way.
- Identify learning difficulties and propose tailored remediation strategies.
- Support learners in building their portfolio and showcasing their skills.
- Prepare learners intensively for certification and help them obtain it.
The profile we're looking for
Above all, a personality:
- Pedagogy at heart:
You have a genuine desire to share knowledge and see others succeed. - Patience, rigor, and kindness:
You create a climate of trust that fosters learning. - Team spirit & communication:
You believe success is a collective effort. - Curiosity & adaptability:
You love continuous learning and can adapt to diverse audiences.
Your technical skills
We're looking for someone strong on the fundamentals, eager to explore adjacent areas.
Core technical stack (must‑have):
- Front‑End:
HTML5, CSS3 (
Tailwind
, Bootstrap),
JavaScript (ES6+)
,
TypeScript
,
React
,
(routing,
App Router 13+
,
React Server Components
), responsive layout, accessibility best practices (
WCAG/WAI‑ARIA
). - Back‑End (as it relates to ):
Understanding of
rendering models
(
SSR
,
SSG
,
ISR
) and
data‑fetching patterns
—App Router (
RSC
,
Server Actions
) and Pages Router (
getServerSideProps / getStaticProps
).
Client‑side integration of REST/GraphQL APIs. No backend service or ORM development is required
in this role. - Databases & ORM:
Not required on the frontend; solid understanding of
JSON
structures,
pagination/filtering
, and
client‑side error handling
. - Testing & Quality:
Jest
,
React Testing Library
,
Cypress
; code quality & consistency (
ESLint
,
Prettier
);
Lighthouse
audits and
Core Web Vitals
tracking. - CI/CD & Deployment:
GitHub Actions
for build/test/deploy;
Vercel
(recommended for ) and
Netlify
;
Docker
(optional). - Tools & Methodologies:
Git/GitHub
,
VS Code
,
Agile
principles (Scrum/Kanban), project management tools (Jira, Trello, etc.). - Design:
UX/UI sensibility (
Figma
),
design‑to‑code
(Figma AI, Uizard);
AI copilots
(
GitHub Copilot
,
Cursor
,
Windsurf
,
Bolt
,
Lovable
) to accelerate, refactor, and document code.
You get extra points if you have or know:
- Design System & Accessibility:
Storybook
,
design tokens
, advanced
WAI‑ARIA
; performance optimizations (
lazy loading
,
code splitting
, image/font optimization). - GraphQL & Auth:
Apollo Client
; frontend authentication (
JWT/OAuth2
),
/ NextAuth
. - Automation & Low/No‑Code:
Orchestration with
n8n
or
, AI integrations (
chat‑to‑code
,
design‑to‑code
), rapid prototyping/deployment workflows.
Why join us?
- Join a
Social and Solidarity Economy
organization with real social impact. - Become part of a community of passionate trainers/coaches where
sharing and mutual support
are core values. - Benefit from an environment that fosters continuous upskilling—both technical and pedagogical.
Role details
- Contract:
Permanent (CDD) - Working time:
Full time - Start date:
As soon as possible - Compensation:
Based on profile and experience - Location:
Casablanca
(or another
Simplon Maghreb
site)
Ready to take on the challenge? Send us your application
-
Développeur Informatique Frontend/Backend
il y a 2 semaines
Casablanca, Casablanca-Settat, Maroc BROME Consulting & Technology Temps plein 40 000 - 60 000 par anDescription du posteDéveloppeur Informatique Frontend/BackendMissions principalesDéveloppement d'applications et de portails :Participer à la conception et au développement d'applications web et de portails digitaux, en respectant les meilleurs standards en matière d'architecture, de sécurité et de performance.Implémentation des user stories...
-
Backend Software Developer
il y a 1 semaine
Casablanca Metropolitan Area, Maroc Sinem Temps plein 60 000 - 80 000 par anVous êtes à la recherche d'une nouvelle opportunité qui donnera un nouvel élan à votre carrière ? Alors vous êtes au bon endroit Notre client, une entreprise Suisse, recherche un Backend Software Developer H/F ayant 7 ans ou plus d'expérience pour un CDI 100% à distanceResponsibilitiesDevelop and maintain server-side logic and databases for web...
-
Senior Frontend Engineer
il y a 1 semaine
Casablanca, Casablanca-Settat, Maroc Ostorlab Temps plein 40 000 - 60 000 par anAbout OstorlabOstorlab is a Security Testing Automation Platform trusted by more than 18,000 developers and security professionals in over 80 countries. We help secure critical applications used by billions of users, from the largest social media app to the largest video streaming platform.Why Join UsAt Ostorlab, you will tackle real security challenges that...
-
Developer
il y a 1 semaine
Casablanca, Casablanca-Settat, Maroc Inetum Temps plein 30 000 - 60 000 par anDescription de l'entreprise Inetum est un leader européen des services numériques, avec plus de collaborateurs dans 19 pays et un chiffre d'affaires de 2,4 milliards d'euros en 2024. Le Groupe accompagne entreprises et institutions dans leur transformation digitale, alliant performance, innovation et impact sociétal.Présent au Maroc depuis...
-
& Technical Expert
il y a 2 semaines
Casablanca Metropolitan Area, Maroc NTT DATA Middle East and Africa Temps plein 30 000 - 60 000 par anNTT DATA—part of NTT Group—is a trusted global innovator of IT and business services headquartered in Tokyo. We help clients transform through consulting, industry solutions, business process services, digital & IT modernization, and managed services. NTT DATA enables them, as well as society, to move confidently into the digital future. We are committed...
-
Developer
il y a 2 semaines
Casablanca, Casablanca-Settat, Maroc NTT DATA, Inc. Temps plein 40 000 - 120 000 par anNTT DATA—part of NTT Group—is a trusted global innovator of IT and business services headquartered in Tokyo. We help clients transform through consulting, industry solutions, business process services, digital & IT modernization, and managed services. NTT DATA enables them, as well as society, to move confidently into the digital future. We are committed...
-
Développeur Full-stack Sénior
il y a 2 semaines
Casablanca Metropolitan Area, Maroc SmartSquareServices Temps plein 40 000 - 120 000 par anSMART SQUARE SERVICES, société de services IT en pleine croissance, est à la recherche pour un de ses clients, un(e)Développeur(euse) Full-stack Freelancepassionné(e) par les architectures modernes et orientées cloud, pour une mission longue durée.Vos Missions Principales :Développement Frontend (React) : Concevoir et implémenter des interfaces...
-
Offre de Stage – Développeur Python Junior
il y a 1 semaine
Casablanca Metropolitan Area, Maroc Blackswan Technology Temps plein 150 000 - 250 000 par anEntreprise :BlackSwan TechnologyLieu :Casablanca, MarocDurée :6 mois minimumDisponibilité :dès que possiblePossibilité d'embauche en CDI à la fin du stageÀ propos de nousBlackSwan Technologyest une entreprise basée àCasablanca, spécialisée dans le développement et l'intégration de solutionsERP Odoo.Nous accompagnons nos clients dans leur...
-
Software Engineering Manager
il y a 2 semaines
Casablanca Metropolitan Area, Maroc KWIKS Temps plein 120 000 - 180 000 par anCasablanca/MaarifCDI/HybdrideEnvie de piloter des projets tech ambitieux et de faire grandir une équipe d'ingénieurs de haut niveau ? Rejoins notre client, une entreprise en pleine croissance qui façonne une tech world-class made in Morocco.Ton rôle:En tant que membre clé de l'équipe tactique tech, tu seras un pilier stratégique pour faire évoluer...
-
Head of backend
il y a 2 semaines
Casablanca Metropolitan Area, Maroc Linkupvalue Temps plein 900 000 - 1 200 000 par anMissions principales :Le Head of Backend pilote l'ensemble des briques techniques backend de la marketplace Marjanemall. À ce titre, il/elle est responsable du bon fonctionnement, de la performance, de la scalabilité et de l'évolutivité des systèmes backend couvrant :Marketplace Core (catalogue, pricing, commandes, paiements, OMS, PIM, etc.)WMS / TMS /...