Senior Developer

Job summary
Permanent contract
Paris
A few days at home
Salary: €40K to 55K
Starting date: February 01, 2026
Experience: > 3 years
Education: Master's Degree
Skills & expertise
Technical writing
Content creation
Cloud & infrastructure
Teaching and mentoring
Leadership
+15

JEDHA
JEDHA

Interested in this job?

Questions and answers about the job

The position

Job description

Our content is Jedha’s backbone. We believe that building the greatest content is one of the founding pillars of a great school.

As our training content grows in size, we are looking for someone passionate about education and who can share their vision and implement it in our training.

We’re looking for a Senior Developer who loves education, can craft outstanding learning content, and can also ship

This role requires a combination of extensive technical expertise, pedagogical skills, and leadership in content delivery:

  • Content Creation (80%): Design and build top-tier training content

  • Teaching (10%): Test & improve new content through short teaching pilots (fit + feedback loop)

  • App Solutions & Internal Tools (5%): Build and deploy real features for our internal operations.

  • Leadership (5%): Lead projects, mentor junior creators/interns, and manage technical experts (internal or freelance)

Missions

1) Content Creation

  • Write and design lessons, labs, workshops, mini-projects, and a capstone project aligned with real-world engineering standards (Clean Code, Security, Scalability).

  • Turn advanced engineering concepts (Supabase RLS, Agents, CI/CD) into a clear, progressive curriculum without lowering the technical bar.

  • Define the “Definition of Done” for all training materials. You implement QA checklists and style guides to ensure consistency and excellence across the syllabus.

2) Teaching

  • Occasionally teach or co-teach pilot sessions to validate new content and collect real-time feedback.

  • Use these pilots as a feedback engine: refine content, exercises, pacing, and difficulty.

    If you’re passionate about education and want your work to have a visible, measurable impact, you’ll feel at home here.

2) App Solutions & Internal Tools

  • Diagnose operational inefficiencies and architect technical solutions to fix them.

  • Design and deploy internal tools or automations when appropriate to optimize our content pipeline and administrative processes.

3) Leadership & Management

  • Lead content projects end-to-end (planning → delivery → QA → iteration).

  • Mentor junior/internship content creators, setting high standards, enhancing their autonomy, and imparting best practices.

  • Manage technical experts (internal or freelance): briefs, deadlines, reviews, alignment with learning standards.

  • Participate in our board of content experts and help set content quality standards for the school.


Preferred experience

You master the modern Hybrid Stack (Code + AI + Automation) to build production-grade apps, internal tools, and world-class training content.

Expertise

AI-native dev workflow

  • You are a power user of AI-assisted development (Cursor/Windsurf/Lovable or equivalent).

  • You know how to keep quality high: code review habits, refactoring, tests, clear architecture.

Modern Web

  • React, Next.js (App Router), TypeScript, Tailwind CSS.

Backend & Data

  • Supabase (Postgres, RLS, Auth, Realtime), SQL, data modeling.

AI Engineering

  • LLM APIs (OpenAI / Anthropic), tool calling, structured outputs.

  • RAG fundamentals: embeddings, chunking, retrieval, vector stores (pgvector/Pinecone/Weaviate/Milvus).

  • Orchestration frameworks (LangChain/LangGraph) are a plus.

Cloud & Infrastructure

  • Deployment (Vercel / Docker / Railway or equivalent), serverless patterns (Edge Functions).

  • Production essentials: env/secrets management, webhooks, background jobs, basic security hygiene.

Automation (advanced workflows)

  • n8n / Make / Zapier: complex workflows, webhooks, JSON handling, and custom code steps (JS/Python).

DevOps & Analytics

  • Git + review culture, CI/CD (GitHub Actions/GitLab CI).

  • Product analytics (PostHog or equivalent) is a plus.

Content skills

  • Technical Writing: You write fluent, rigorous English. You go beyond the syntax to explain software architecture: why we choose a specific database schema, how to handle race conditions, or when to use No-Code vs. Code.

  • Curriculum Design: You structure ambiguity. You can turn a complex topic (e.g., “Handling Stripe Webhooks securely”) into a logical step-by-step project.

  • Rapid Synthesis: You read documentation and research papers effectively to extract “The New Way” of building products.

Must-Have requirements

  • Expert-level React + Next.js (App Router). Comfortable with TypeScript and Tailwind.

  • Strong SQL + Supabase (Postgres): data modeling, RLS, authentication flows.

  • Advanced automation: n8n/Make/Zapier with custom code steps (JS/Python) for non-trivial workflows.

  • Practical experience integrating an LLM API into an app (at least one shipped feature).

  • Fluent English (written and spoken)

  • Git pro + CI/CD, review culture.

Nice-to-Have

  • LangChain/LangGraph (agents), deeper RAG (hybrid retrieval, reranking, evaluation).

  • AWS Certified DevOps Engineer

  • Basic Figma.

  • CRM ecosystems (HubSpot, Salesforce).

  • Teaching/mentoring/blogging experience.

Personality

  • Curious, hands-on, and genuinely excited by teaching and technology.

  • You care about clarity, structure, and learner experience, not just technical correctness.

  • You can navigate ambiguity, propose options, make trade-offs, and deliver.


Recruitment process

Hiring process

  • Screening on Welcome to the Jungle (in your motivational letter, tell us what motivates you about this position and what you enjoy about tech)

  • Culture-fit interview with our Head of Content

  • Technical case

  • Interview with a team member

  • Interview with our CEO

  • You’re done 😉

Equal opportunities

Jedha is proud to guarantee equal employment opportunities. We believe everyone deserves to be treated fairly, without distinction of origin, religion, gender, sexual orientation, age, or disability. We aim to build a diverse and inclusive team of talented individuals bringing unique perspectives. If you share our values of fairness and inclusion, we strongly encourage you to apply.

Want to know more?