Lead Full-Stack Engineer

GINJER AI

Marseille

Sur place

EUR 50 000 - 80 000

Plein temps

14 jours+

Recevez plus de réponses des employeurs

Envoyez un CV adapté au poste en quelques minutes.

Avantages offerts par ce poste

Meaningful BSPCE package
Clear path to CTO
Autonomy and collaboration

Résumé du poste

GINJER AI is seeking a Lead Full-Stack Engineer on a CTO track to join their team in Marseille. You will be responsible for the product architecture from data model to customer interfaces and ship vital customer features.

The ideal candidate has strong backend skills in Python, frontend experience with modern frameworks like Vue.js, and is comfortable with cloud infrastructure. GINJER AI offers a hybrid work setup and leadership focused on empowerment and collaboration.

Qualifications

  • 5+ years shipping production software end-to-end.
  • Experience with Google Cloud is a plus.
  • Track record of delivering to external clients.

Responsabilités

  • Own the product architecture end-to-end.
  • Ship customer-facing features like analytics dashboards.
  • Lead the product engineering function as the team grows.

Connaissances

Backend skills in Python
Frontend skills with modern frameworks
Containers and CI/CD
Experience delivering to external clients
Fluent in French or English

Outils

Postgres
FastAPI
Vue.js

Description du poste

We are building a competitive intelligence & insights platform for marketing teams. We analyse paid media dynamics across social platforms (Meta, TikTok, etc.) to provide a real time quantitative vision of the market media strategies, and generate media planning recommendations.

We already serve multiple paying clients across various industries, and are in process of closing our seed round to help us scale. We are now hiring an A-team in Marseille that will consolidate the foundations to enable the scale.

The role

We are looking for a Lead Full-Stack Engineer on a CTO track. You will join as one of the first engineering hires, working directly with our co-founder & current tech lead Charles, and own our product architecture end-to-end — from the data model to the dashboards, API and MCP interfaces our customers use every day.

Stack

We try to stay simple & pragmatic:

  • Infra — Everything runs on Google Cloud: Cloud SQL (Postgres), BigQuery, Cloud Run (services & jobs), Vertex AI. All workloads are containerized. Terraform is on the roadmap.
  • Backend — Python 3.11+, FastAPI, Pydantic, SQLAlchemy. Typed end-to-end, no ORM magic. Alembic for migrations, Postgres for storage, Cloud Run for compute.
  • Frontend — Vue 3 + TypeScript + Vite. Nuxt UI for components, ECharts for visualization. Playwright for E2E.
  • Data & Analytics — dbt for transforms & data tests, BigQuery as the datawarehouse & Omni Analytics for analytics & visualization.
  • DevX — Claude Code is central to how we ship code. Custom agents, skills, and internal tooling to stay fast.
What you'll work on
  • Own the product architecture end-to-end: data model, backend services, frontend application, and the API / MCP interfaces external clients use.
  • Ship customer-facing features: analytics dashboards, ad search, natural-language query, and the workflows that turn raw competitive data into decisions.
  • Set the bar for engineering quality: CI/CD, automated testing, observability, performance, and security.
  • As the team grows, lead the product engineering function: hiring, onboarding, reviews, and engineering culture.
  • Partner with the founders and Customer Success to translate product vision and customer input into a pragmatic delivery roadmap.
Who you are
  • 5+ years shipping production software end-to-end, with significant full-stack ownership.
  • Strong backend skills in Python (FastAPI, Pydantic, asyncio, type hints) and relational data modelling (Postgres).
  • Strong frontend skills with a modern framework (Vue, React or similar) + TypeScript, and an eye for clean, data-dense product UI.
  • Comfortable with cloud infra and DevOps (containers, CI/CD, monitoring); GCP a plus.
  • Experience leading delivery: you've shipped non-trivial systems and led at least a small team or a meaningful workstream. You're excited to grow people, not just ship code.
  • Track record of delivering to external clients and communicating clearly with non-technical stakeholders.
  • Fluent in French or English.
Nice to have
  • Experience with Google Cloud (Cloud Run, Cloud SQL, BigQuery).
  • Exposure to advertising & marketing data.
  • Experience building API / MCP-based interfaces.
What we offer
  • Meaningful BSPCE package: you will be joining as a key technical hire and will be treated as such.
  • Clear path from Lead Full-Stack Engineer to broader engineering leadership (CTO track).
  • Marseille office, hybrid setup, real autonomy.
  • Leadership focused on empowering people, fostering collaboration, excellence, authenticity, and diversity.
  • Work with cutting-edge AI & tech solutions, on data nobody else has.
Process
  • Intro call with our CTO & co-founder Charles.
  • Technical deep-dive on architecture and past projects.
  • Pair-coding or system design exercise.
  • Founders' interview: vision, leadership, expectations on both sides.
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Lead AI Engineer
Lead AI Engineer

GINJER AI • Marseille

Hybride
EUR 65 000 - 90 000
BSPCE package
Career advancement opportunities
Autonomy in work
+1
Founding Software engineer
Founding Software engineer

Steerlab • Paris

Sur place
EUR 70 000 - 110 000
Competitive salary
Stock options
Equity
Founding Backend & AI Engineer
Founding Backend & AI Engineer

Parsio AI • Paris

Sur place
EUR 90 000 - 130 000
Tech Lead - Solutions Squad
Tech Lead - Solutions Squad

Limelight Health • Paris

Hybride
EUR 90 000 - 130 000
Equity
Ownership mandate
AI-native engineering culture
+1
Senior Backend Developer - Toulouse (M/F)
Senior Backend Developer - Toulouse (M/F)

Roundtable • Toulouse

Hybride
EUR 55 000 - 75 000
25 days of holidays + RTT days
Health insurance (50% covered by the company)
Meals - Swile restaurant card (10€ per workday)
+2
Staff Engineer - Fullstack JS/TS
Staff Engineer - Fullstack JS/TS

lemlist • France

À distance
EUR 70 000 - 75 000
Health insurance fully covered
Meal vouchers
Profit sharing
+1
Full-Stack Engineer - People Products (Freelance)
Full-Stack Engineer - People Products (Freelance)

Qonto • Paris

Hybride
EUR 111 000 - 185 000
AI tools access
Direct access to decision-makers
Autonomy
Full-Stack Engineer
Full-Stack Engineer

Prelude • Paris

Sur place
EUR 50 000 - 70 000
Competitive compensation with BSPCEs
Health insurance via Alan
Gym membership with Urban Sports Club
+4
Staff Analytics Engineer, Data Platform
Staff Analytics Engineer, Data Platform

Zefir • Paris

Hybride
EUR 90 000 - 130 000
Healthcare plan
Stock options (BSPCE)
Office in Paris (9th arrondissement) —
+3
Lead Developer Full-Stack – Squad Client Hub
Lead Developer Full-Stack – Squad Client Hub

Mendo • Paris

Hybride
EUR 72 000 - 92 000
BSPCE equity
Hybrid work model (2 days on-site / 3)
Growth opportunities