Neocity, c’est l’expert des applis mobiles au service des villes et citoyens 🏙️📲
Aujourd’hui, la solution Neocity couvre des millions de citoyens et est présente dans plusieurs centaines de villes en France & en Europe.
👩👩👧👦Pour les citoyens, une app pour améliorer leur qualité de vi(ll)e : suivre l’actualité locale en temps réel, signaler des problèmes dans la rue, proposer de nouveaux projets et trouver toutes les infos pratiques (santé, commerces, déchets…).
🏫Pour les collectivités, une solution clé en main pour appréhender les problématiques de la ville de demain : alerter en cas d’urgence, traiter les demandes des usagers, prendre facilement des décisions à l’aide de tableaux de bords et statistiques.
En 2021, Neocity c’est une véritable suite d’outils utilisée quotidiennement par les services et décideurs locaux de villes de toutes tailles (de 700 à +200 000 habitants).
En tant que Lead Software Engineer, tu rejoindras l’équipe produit composée de 5 passionnés, dont 1 Product Manager, 1 Lead Developer, 2 Fullstack Developer et 1 Product Designer. Tu seras responsable de notre nouveau back-office. Il s’agit d’un puissant outil de gestion de contenu capable d’administrer une application mobile complète : notifications, contenus, signalements, statistiques, … L’enjeu est de taille, Neocity évolue vite, la scalabilité et la pérennité de l’outil doivent être assurés.
Chez Neocity, tu pourras mettre à profit ton expérience et tes compétences au sein d’une équipe focalisée sur la qualité, les finitions et la satisfaction utilisateur.
Missions
- Développer, maintenir et améliorer des fonctionnalités sur notre nouveau back-office.
- Dynamiser & moderniser la stack technique en étant force de proposition pour améliorer quotidiennement le produit.
- Être le référent tech du back-office.
- Être responsable de la qualité et du code du nouveau back-office : code review et pair-programming.
- En collaboration avec le Product Manager, s’occuper des recrutements sur le back-office afin de construire une équipe solide.
- Être en charge de l’équipe technique du back-office.
- Participer à la réflexion et à la conception des futurs produits & fonctionnalités de Neocity.
- Rédiger la documentation technique, les tests e2e et d’intégrations.
Notre stack technique & outils :
💻 La stack technique :
- Ancien back-office : AngularJS.
- Nouveau back-office : VueJS.
- Outils internes : VueJS - Application mobile : Ionic 5 (Cordova) / Angular 8 / Typescript.
- API : Loopback / NodeJS.
- Base de données et déploiement : AWS / MongoDB/ Kubernetes / Docker.
♻️ Stack organisation :
- Design & prototypage des interfaces : Figma.
- Knowledge base : Notion.
- Communication asynchrone : Slack.
- Suivi des tâches : Jira.
- Data & feedbacks : NPS, Firebase, Typeform, Heap & Grafana.
Informations pratiques
- 💼 Type de contrat : CDI.
💰 Package :
- 🗺️ Lieu : 3 jours par semaine dans nos superbes bureaux à Paris 10e.
Télétravail possible le mercredi et vendredi (+3 jours supplémentaires par mois).