Description du poste
Artem5 développe une application mobile pensée comme un *produit social*, dont l’objectif est simple : connecter les gens là où ils vivent.
Rencontres locales, entraide, discussions en temps réel… nous construisons une plateforme moderne, fluide et humaine, destinée aux habitants, nouveaux arrivants et internationaux.
Même si le projet est porté par une association, l’approche est résolument *startup-oriented* : itération rapide, décisions produit, focus utilisateur et stack technique actuelle.
*Stack & produit*
Tu travailleras sur une application mobile en production, construite autour de technologies largement utilisées en startup :
* *React Native* pour une app iOS / Android unique
* *Node.js / NestJS* pour un backend structuré, scalable et maintenable
* *MongoDB* et API REST orientée produit
* *Socket.io* pour le temps réel (chat, interactions sociales)
* *Redux* pour la gestion d’état
* Notifications push & in-app
* Organisation du projet en mode *API-first*
Ce que tu feras concrètement
Ici, pas de “stage d’observation” :
* Participer à la refonte et à l’évolution du backend NestJS
* Développer de vraies features produit, de l’idée à la mise en ligne
* Améliorer la messagerie temps réel et les interactions sociales
* Optimiser les performances et la qualité du code
* Contribuer aux choix techniques et aux décisions produit
* Collaborer en mode agile avec une petite équipe technique
Ton profil
* Étudiant ou junior en développement (web ou mobile)
* À l’aise ou curieux sur l’écosystème JavaScript (React, Node…)
* Envie de comprendre comment on construit un produit de A à Z
* Autonome, proactif, avec un vrai esprit d’équipe
* Sensibilité aux projets à impact, sans perdre le goût de la tech bien faite
Pourquoi nous rejoindre
* Une expérience proche d’un *environnement startup*
* Un projet réel, utile et visible, pas un exercice scolaire
* Une stack moderne et recherchée sur le marché
* Une vraie montée en compétences techniques et produit
* Télétravail possible, horaires flexibles
* Une expérience forte à valoriser sur un CV et un portfolio
Modalités
* Stage non rémunéré / engagement bénévole (association à but non lucratif)
* Durée flexible selon les disponibilités
* Télétravail possible, avec points d’équipe réguliers
* *Les candidatures retenues seront contactées pour compléter un formulaire de suivi dans le cadre du processus de recrutement.*
Type d'emploi : Temps plein, Stage
Durée du contrat : 2 mois
Lieu du poste : Télétravail hybride (75016 Paris)
Exigences:
• {'label': 'JavaScript', 'requirementSeverity': 'REQUIRED'}
• {'label': 'React', 'requirementSeverity': 'REQUIRED'}
• {'label': 'Node.js', 'requirementSeverity': 'REQUIRED'}
• {'label': 'TypeScript', 'requirementSeverity': 'REQUIRED'}
• {'label': 'MongoDB', 'requirementSeverity': 'REQUIRED'}
• {'label': 'React Native', 'requirementSeverity': 'REQUIRED'}
• {'label': 'Master', 'requirementSeverity': 'PREFERRED'}
• {'label': 'Niveau Licence', 'requirementSeverity': 'PREFERRED'}
Avantages:
• Horaires flexibles