Alternance Fullstack Software Engineer (H/F)

Sahar
Paris, France
2 days ago

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French, English
Experience level
Junior

Job location

Paris, France

Tech stack

Java
JavaScript
API
Business Logic
Information Systems
Databases
Cursor (Graphical User Interface Elements)
DevOps
Python
PostgreSQL
Microsoft Visio
MongoDB
MVC
Open Source Technology
Performance Tuning
Redis
Software Deployment
Software Engineering
TypeScript
Web Applications
Rust
React
Prompt Engineering
Backend
GIT
Vue.js
Angular
Kubernetes
Information Technology
Front End Software Development
REST
Terraform
Docker
Go

Job description

Au sein de notre équipe Engineering, vous participerez au développement de notre plateforme SaaS - back-end, front-end, infrastructure - dans un contexte exigeant : haute disponibilité, qualité du code, et impact direct sur des projets stratégiques. Vous ne serez pas un·e alternant·e qui observe : vous contribuerez à des fonctionnalités réelles, en production., * Un environnement technique exigeant

  • De l'autonomie et de la responsabilité dès le premier jour
  • Un accompagnement par un·e tuteur·rice expérimenté·e, avec des points réguliers

Un accès aux outils IA les plus avancés, intégrés à vos pratiques de développement, * Développement Full-Stack : Concevoir, coder et déployer des applications web en utilisant des architectures modernes (MVC, Clean, Hexagonal, etc.). Vous interviendrez sur le développement backend (APIs REST) et frontend (frameworks modernes comme React, Angular, ou Vue).

  • Intégration d'IA : Utiliser des assistants en IDE (Claude, Cursor, etc.) et participer à la conception de workflows agentiques. Participer à des projets de harness engineering pour améliorer l'intégration des solutions d'IA.
  • DevOps et Infrastructure : Participer à la mise en place et à l'optimisation de l'infrastructure DevOps (Docker, Terraform, Kubernetes). Vous contribuerez à la configuration et au déploiement des applications, ainsi qu'à la gestion des environnements de développement et de production.
  • Maintenance et Optimisation : Assurer la pérennité des applications existantes (correction des pannes, adaptation aux évolutions des technologies, optimisation des performances), et mettre en place un monitoring fiable (alertes, suivi des volumes, détection d'anomalies)., PROCESSUS DE RECRUTEMENT

Notre processus de recrutement se déroule en 4 étapes pour vous permettre de rencontrer l'équipe et de découvrir votre futur environnement de travail :

  • Entretien RH en visio : Une première rencontre à distance pour échanger sur votre parcours et vos motivations.
  • Entretien visio avec le manager : Une rencontre pour mieux comprendre vos compétences et comment vous pouvez contribuer au succès de notre équipe.
  • Entretien mise en situation : Une rencontre en personne et un test technique
  • Entretien rencontre avec un des co-fondateurs : Dernière étape pour échanger avec un de nos dirigeants, découvrir notre vision et voir comment vous pourriez vous intégrer à notre culture.

Nous garantissons un processus rapide, avec une durée maximale de 3 semaines, et des feedbacks constructifs à chaque étape.

Requirements

  • Langage maîtrisé : Au moins un parmi Python, Java, Go, Rust ou TypeScript
  • Back-end : Conception et consommation d'API REST, logique métier, manipulation de bases de données.
  • Architecture : Notions de MVC, Clean Architecture ou Hexagonale - vous comprenez pourquoi ça compte.
  • Front-end : JavaScript, API navigateur, et un framework parmi React, Angular ou Vue.
  • Docker : Une connaissance minimale est indispensable : builder une image, lancer un conteneur.
  • Git : Versionnage rigoureux, gestion des branches, lecture d'un historique.
  • Anglais : Courant à l'écrit - documentation, librairies et une partie de nos échanges sont en anglais.
  • Outils IA : Utilisation active d'un assistant IA dans l'IDE (Cursor, Claude, Copilot…) avec une vraie pratique et des notions de prompt engineering.

BONUS

  • Bases de données : PostgreSQL, MongoDB ou Redis.
  • DevOps : Terraform, Kubernetes, ou orchestration de conteneurs.
  • Projets personnels : Contributions open source, hackathons, side-projects., Vous êtes étudiant·e en 3e année de licence, M1 ou M2 en école d'ingénieur ou à l'université, avec une spécialisation en informatique, génie logiciel ou systèmes d'information.

Ce qui compte davantage que votre parcours, c'est votre posture : vous êtes rigoureux·se, autonome, et vous aimez comprendre les systèmes plutôt que de simplement les faire fonctionner. Vous avez un rapport naturel avec les outils IA - vous les utilisez déjà pour coder, apprendre, déboguer - et vous cherchez à les intégrer intelligemment dans votre pratique.

Vous êtes à l'aise en anglais à l'écrit comme à l'oral, et vous savez documenter votre travail avec clarté. La curiosité intellectuelle, l'esprit critique et le goût pour les défis techniques ambitieux seront vos meilleurs atouts chez Sahar.

Benefits & conditions

La rémunération pour ce poste en alternance est fixée selon la grille Syntec et les dispositions légales en vigueur (pourcentage du SMIC ou du salaire minimum conventionnel, en fonction de votre âge et de votre niveau de formation).

ÉGALITÉ DES CHANCES

Sahar est une entreprise garantissant l'égalité des chances.

Nous nous engageons à promouvoir un environnement de travail inclusif et respectueux pour tous, où chaque collaborateur peut s'épanouir pleinement.

About the company

Rejoindre Sahar, c'est intégrer une jeune entreprise dynamique, engagée dans la souveraineté technologique française. Le 5 juillet 2023, Sahar crée sa Fondation d'Entreprise qui incarne l'engagement de notre organisation en faveur d'une intelligence artificielle éthique, écologique et responsable. Nous soutenons l'engagement des réservistes en devenant signataire d'une convention de réserve, contribuant ainsi à des causes importantes pour notre pays. Nous avons également un engagement solidaire fort, notamment par le biais d'un mentoring proposé à nos salariés par une structure externe, pour favoriser leur développement personnel et professionnel. Nous attachons une grande importance à la cohésion et à l'engagement de notre équipe. Ainsi, nous proposons un programme d'events internes mené par une équipe dédiée, pour offrir un environnement de travail agréable et motivant.

Apply for this position