Skip to content
mimi

Senior Fullstack Engineer - TypeScript / Next.js / Supabase

Jobgether

Remote · France Full-time Senior Today

About the role

About

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Fullstack Engineer - TypeScript / Next.js / Supabase in France.

This role offers the opportunity to work across multiple fast-scaling SaaS products in a highly technical, product-driven environment spanning AI, healthcare, and data intelligence. You will contribute to the development of modern full-stack applications, with a strong focus on building scalable, reliable, and well-architected systems. The position involves working on an AI-powered sales intelligence platform as the primary product, while also supporting healthcare and audience intelligence applications. You will be responsible for delivering high-quality features, integrating complex APIs, and maintaining robust backend systems. The environment is async-first, documentation-driven, and emphasizes clean execution and engineering discipline. This is a high-impact role where your work directly contributes to building scalable, multi-tenant SaaS platforms used in real-world enterprise contexts.

Accountabilities

  • Develop and implement full-stack features across multiple SaaS platforms, with a primary focus on an AI-driven sales intelligence product.
  • Build modern UI components, dashboards, and workflows using React and Next.js.
  • Design and maintain API routes with proper validation, pagination, error handling, and performance optimization.
  • Implement webhook pipelines, asynchronous workflows, and background job processing systems.
  • Contribute to database design, schema evolution, migrations, and row-level security policies using PostgreSQL and Supabase.
  • Debug and maintain third-party API integrations, ensuring stability and reliability across systems.
  • Develop onboarding flows, authentication systems, and role-based interfaces for healthcare-related applications.
  • Write unit and integration tests to ensure system reliability and maintainability.
  • Collaborate through Git-based workflows, code reviews, and structured documentation practices.

Requirements

  • 2-4+ years of experience working with TypeScript in strict mode, including generics and advanced typing.
  • Strong experience with Next.js (App Router, API routes, middleware).
  • Solid proficiency in React with modern component architecture practices.
  • Strong understanding of PostgreSQL, including schema design, joins, queries, and row-level security.
  • Experience with Supabase or similar backend-as-a-service platforms (auth, database, storage, edge functions).
  • Hands-on experience with REST API integrations, debugging, and handling third-party API inconsistencies.
  • Experience working with webhooks, background jobs, and asynchronous data processing systems.
  • Familiarity with Git workflows including pull requests, code reviews, and branching strategies.
  • Strong problem-solving skills with the ability to debug complex system-level issues independently.
  • Clear communication skills and ability to work in an async, documentation-driven environment.
  • Nice to have: experience with multi-tenant SaaS, AI systems, healthcare/regulated environments, or system design patterns.

Benefits

  • Competitive compensation based on experience and location.
  • Fully remote role with flexible working arrangements.
  • Opportunity to work on advanced AI-driven and multi-product SaaS platforms.
  • Long-term growth potential with increasing ownership and leadership opportunities.
  • Exposure to complex systems, scalable architectures, and high-impact engineering challenges.
  • Collaborative, async-first engineering culture focused on quality and reliability.
  • Direct impact on product development across AI, healthcare, and data intelligence domains.

How Jobgether Works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Skills

Next.jsPostgreSQLReactREST APISupabaseTypeScript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free