Alternance Développeur Full Stack F/H

Actinvision
Canton de Strasbourg-1, France
yesterday

Role details

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

Job location

Remote
Canton de Strasbourg-1, France

Tech stack

JavaScript
PHP
API
Amazon Web Services (AWS)
Data analysis
Automation of Tests
Azure
Software Bug Management
Command-Line Interface
Code Review
Continuous Integration
Data Structures
Data Visualization
Linux
Github
Hypertext Transfer Protocols (HTTP)
Web Portals
JSON
Python
Laravel
Open Source Technology
Power BI
SQL Databases
Tableau
Web Applications
Web Application Frameworks
Google Cloud Platform
React
GIT
REST
Docker

Job description

Chez ActinVision, nous sommes passionné·es par la donnée et par son impact stratégique sur les organisations. Depuis 2014, nous accompagnons plus de 300 clients en France et à l'international, dans des secteurs variés : industrie, finance, luxe, pharma, énergie… et bien plus encore.

Notre mission ? Aider nos clients à concevoir des plateformes data modernes, fiables et performantes, en combinant expertise technique, innovation et excellence opérationnelle.

En tant que Développeur Full Stack F/H, vous rejoignez ActinVision France pour contribuer au développement, à l'évolution et à la fiabilité des applications web et outils data/analytics de l'entreprise. Le poste prévoit une montée en compétence progressive, jusqu'à une autonomie complète sur un périmètre technique.

Pour ce poste, nous cherchons impérativement une personne pouvant faire un contrat d'apprentissage de 24 mois, qui démarrerait en septembre, octobre ou novembre 2026.

Phases d'évolution du poste

Phase 1 - Onboarding & montée en compétence (0-2 mois)

  • Découverte de l'entreprise, du contexte client et des outils internes (Git, CI/CD, tickets, documentation).
  • Lecture guidée de la documentation des projets de l'équipe.
  • Réalisation de petites tâches correctives encadrées (bugfix, scripts, requêtes SQL).

Phase 2 - Contribution encadrée & montée en responsabilité (2-6 mois)

  • Développement de petites évolutions sur les projets existants avec revue de code systématique.
  • Création de modules ou scripts satellites (automatisation, data cleaning).
  • Participation active aux rituels agiles (daily, planning, rétro).
  • Contribution à la documentation (README, procédures).
  • Participation aux tests (unitaires, non-régression).
  • Présentation régulière de l'avancement à l'équipe.

Phase 3 - Autonomie sur le périmètre projet (6-12 mois)

  • Intervention autonome sur l'ensemble de la stack (analyse du besoin, développement, tests, déploiement).
  • Prise en charge complète d'user stories.
  • Participation aux décisions techniques du projet.
  • Proposition d'améliorations (qualité, performance, UX, automatisation).
  • Revues de code orientées qualité plutôt que supervision.
  • Aide aux nouveaux arrivants.

Phase 4 - Montée en responsabilité & spécialisation (12 mois et +)

  • Conception et implémentation de bout en bout d'évolutions majeures.
  • Contribution au partage de connaissances (démos, mini-talks, documentation avancée).

Vos missions

  • Développer des applications web (front & back) et maintenir les outils internes.
  • Contribuer aux architectures et aux workflows CI/CD.
  • Intégrer des solutions analytics (Tableau, Power BI…) dans des portails web.
  • Implémenter des tests automatisés et participer aux revues de code.
  • Documenter les projets (architecture, procédures, choix techniques).
  • Suivre et traiter les tickets (anomalies, petites évolutions).
  • Participer aux rituels agiles de l'équipe.
  • Surveiller la qualité de service (logs, monitoring, alertes).

Requirements

· Curieux et avez envie d'apprendre

  • Rigoureux, avec un sens du détail
  • Autonome et avez la capacité à vous débloquer
  • Doté d'un esprit d'équipe et d'une communication claire
  • Ouvert au feedback, à sa compréhension et à réaliser les actions nécessaires en retour
  • Engagé et fiable

Vous avez (idéalement) ces compétences techniques

  • Bases solides en développement (Python, JavaScript, PHP) : Utile pour comprendre rapidement le code existant, développer des petites fonctionnalités et corriger des bugs dans les projets data/analytics.
  • Connaissances de base en SQL et modélisation de données : Utile pour interroger les bases, analyser des datasets, contribuer aux pipelines et comprendre les structures de données utilisées dans les dashboards.
  • Notions de Git et du travail en équipe sur un dépôt partagé : Utile pour intégrer proprement ses contributions dans les projets, gérer les branches et participer aux revues de code sans casser l'existant.
  • Connaissances de base du web (HTTP, API REST, JSON) : Utile pour consommer ou exposer des APIs, intégrer des services tiers et comprendre le fonctionnement des portails analytics embarqués.
  • Confort avec l'environnement Linux / ligne de commande : Utile pour exécuter des scripts, diagnostiquer des problèmes simples, interagir avec les containers et l'infrastructure de développement.
  • Capacité à lire la documentation technique en anglais : Utile pour se débloquer de manière autonome sur les bibliothèques, SDK, APIs cloud et outils d'analytics.
  • Connaissances d'un framework web (Laravel / React) : Utile pour intervenir sur les applications internes qui exposent et consomment les données et les dashboards.

Compétences appréciées :

  • Connaissances de base en Docker ou en déploiement sur un cloud (Azure, GCP, AWS).
  • Appétence pour la visualisation de données et l'UX autour des dashboards.
  • Participation à des projets personnels ou associatifs (GitHub, contributions open source, projets scolaires un peu poussés).
  • Capacité à vulgariser des sujets techniques à des non-tech (consultants métier, clients).

Ce que nous vous apportons

  • Environnement de travail stimulant et collaboratif
  • Événements internes, séminaire annuel, afterworks mensuels et communauté data active
  • Une organisation holacratique pour faire évoluer vos responsabilités selon vos talents

Benefits & conditions

  • Télétravail autorisé après validation de votre période d'essai. Vous aurez ensuite le droit à 4 jours de télétravail/mois après validation auprès de votre manager
  • Avantages : RTT, Wellpass, et bien sûr tous les avantages légaux (Swile, mutuelle, prise en charge du transport à 50%)

RGPD

Vos données personnelles (CV, coordonnées, informations relatives à votre parcours professionnel) sont traitées par Actinvision afin d'examiner votre candidature et de constituer un vivier de talents pour de futures opportunités professionnelles. Elles sont conservées pendant une durée maximale de 2 ans à compter de notre dernier contact avec vous, sauf opposition de votre part. Conformément à la réglementation sur la protection des données, vous disposez d'un droit d'accès, de rectification, d'effacement, de limitation et d'opposition au traitement de vos données. Vous pourrez exercer ces droits en nous contactant à l'adresse suivante : dpo@actinvision.com.

Rémunération : 950,00€ à 1 800,00€ par mois

Lieu du poste : Télétravail hybride (67000 Strasbourg)

Apply for this position