Nous recherchons notre Développeur Mobile, tu seras un (une) référent(e) sur le périmètre Mobile chez Combo, à savoir la pointeuse sur tablette et l'application mobile Combo.
Tu interviendras au sein d’une équipe, composée à ce jour d’une trentaine d’ingénieurs.
Nous sommes une équipe très ouverte qui collabore beaucoup. Nous apprenons les uns des autres et la communication avec les autres équipes est très importante.
Notre stack s’articule autour de Ruby, NodeJS, TypeScript, React, React Native, Postgres, Redis, Google Cloud, Github, etc.
✨ Tes prochaines missions :
- Travailler en autonomie sur les apps mobiles iOS & Android. Tu seras garant de l'évolution technique de celles-ci et du suivi des mises à jour.
- Livrer de nouvelles fonctionnalités et maintenir les produits Mobile.
- Consolider et améliorer l'écosystème Mobile chez Combo (pipeline CI, infra) et les performances des apps en réduisant la dette technique.
- Participer en amont à la réflexion Produit/UX et être force de propositions.
- Participer aux rituels Agile : stand-up, poker planning, rétrospectives...
- Faire de la veille technologique pour garder une stack top-notch.
- Participer à la croissance folle de Combo !
⚙️ Notre Stack :
- Mobile - React Native (iOS et Android) en monorepo (NX), Expo, Maestro, Jest
- Backend - Ruby on Rails, Rspec, NestJs
- Frontend - React, TypeScript, Storybook, Jest, Cypress
- Database - PostgreSQL, Sidekiq/Redis (pour dépiler un petit million de jobs par jour)
- Hébergement - Google Cloud
- Monitoring - Grafana.
- Github, Slack, Jira, Notion.
🎯 Tu seras le match parfait si :
Tu as :
- 5+ années d’expérience en Dev Mobile / Front. Les apps mobiles n'ont pas de secret pour toi
- De solides compétences en React Native - Typescript et Ruby.
- Soif de challenges techniques complexes et variés.
- Envie de travailler avec des technos au goût du jour, de profiter des dernières améliorations.
Tu es :
- Capable d’écrire du code structuré, documenté, testé et efficace
- User-centric, rien n'est laissé au hasard dans l'expérience client.
🎬 Notre process de recrutement :
- Screening RH avec Thomas, notre Talent Acquisition Manager (30')
- Management Fit avec Aurélien, Engineering Manager Mobile (60')
- Skill Test
- Cultural Fit