Description de l'entreprise
Sparkle est un startup studio qui se consacre à la création de nouvelles entreprises innovantes. Nous ciblons des marchés en croissance et identifions des opportunités pour créer des solutions uniques. Notre processus de développement est axé sur l’acquisition rapide d’utilisateurs, l’itération continue et l’amélioration constante pour atteindre un « product market fit » solide. Nous nous concentrons sur la qualité technique et la recherche d’innovations pour créer des produits à fort impact.
Le poste
Développeur•se fullstack en stage
Stage
Le poste et ses missions
Nous recherchons actuellement des talents pour rejoindre notre équipe et contribuer au développement de nos projets en cours.
Missions
Au sein de l’équipe technique de Sparkle, tes missions seront de :
- Travailler sur un projet fictif à ton arrivée, accompagné.e par un ou une lead dev de l’équipe afin de découvrir nos technologies et nos méthodes de travail.
- Développer les APIs back en NestJS pour les fonctionnalités des logiciels
- Récupérer les données de façon performante avec la base de données PostgreSQL
- Contribuer à des composants performants dans notre librairie avec design system
- Contribuer à des Single Page Applications en Vue3 ou Vue2 selon les projets
- Travailler sur des composants ou des écrans d’applications mobiles en React Native
- Développer de nouvelles fonctionnalités sur nos projets.
Selon ton aisance en développement front-end, back-end, mobile ou fullstack, nous pourrons t’orienter vers des tâches plus spécifiques.
Stack technique
- NestJS, Vue3, Vue2, React Native, PostgreSQL et Redis databases
- Rest API & WebSockets
- Design system et librairie de composants VueJS
- Conception logicielle simple et éthique (accessibilité, éco-conception)
- Cloud based-hosting
- GitHub, Slack, Notion, Figma, Sentry…
Ce qu’on offre
- Challenges techniques intéressants
- Équilibre de vie travail / personnel
- Goûters, café et thé offerts au bureau
- Télétravail friendly (4J / semaine possible même en stage, remote complet à discuter)
- Mutuelle et chèque resto (Alan et Swile)
- Horaires flexibles,
- Mise à disposition d’un macbook pro (utilisation en perso possible)
Nos outils au quotidien
Figma
Github
Notion
Les technos de l'équipe
Javascript
Nest.js
postgresql
React Native
Typescript
Vue.js
Les petits plus du poste
Le profil recherché
Profil
- Une bonne capacité à apprendre rapidement
- Une forte attention aux détails et une capacité à résoudre les problèmes de manière efficace
- La capacité à travailler en équipe et à communiquer efficacement avec les membres de l’équipe
- La capacité à respecter les délais et à gérer plusieurs projets en parallèle
- Une motivation pour découvrir de nouveaux projets et une forte envie de s’impliquer dans les projets en cours
- Un intérêt pour comprendre en profondeur la fonctionnalité et les besoins réels de l’utilisateur, du projet et de son contexte (vision globale, règles métiers, aspect marketing, produit ou design…)
- Une expérience précédente en développement est un plus.
Le processus de recrutement
Processus de recrutement
- Visio pour te présenter le poste
- Pair programming ou test technique avec l’équipe tech (1h)