L'app Hello Watt, c'est 3 millions de téléchargements, 1 million de foyers connectés. C'est l'app pour piloter l'énergie dans son logement réduire ses factures et participer à la stabilité du réseau électrique via les marchés de la flexibilité - nous recherchons un-e Software Engineer senior aussi bien à l'aise avec Django que React pour nous aider à accélérer, se connecter à plus de fabricants et améliorer l'impact de l'application. Tu seras au cœur de son développement sur toutes les plateformes web/iOS/Android.
Chez Hello Watt, nous sommes convaincus que l'IA transforme en profondeur le métier de développeur. Nous cherchons des ingénieurs enthousiastes à l'idée d'explorer et de définir, ensemble, les contours de ce que sera demain notre nouveau métier de développeur.
Tes missions:
Implémenter de nouvelles fonctionnalités sur l'application Hello Watt (web/iOS/Android)
Développer les intégrations api de pilotage d'appareil: onduleurs solaires, thermostats, bornes de recharge de véhicules électriques
Intégrer des fonctionnalités de flexibilité énergétique et d'effacement (programmation intelligente, pilotage selon les signaux de production solaire/tension du réseau, etc.).
Maintenir un haut niveau de qualité sur le code, qu'il soit écrit à la main ou généré par IA via des revues exigeantes, des tests solides et la mise en place d'outils pour améliorer les agents IA.
Contribuer activement à l'outillage et aux workflows IA de l'équipe: prompts et conventions partagés, garde-fous, quality gates et boucles de feedback pour améliorer en continu la qualité du code généré
Concevoir l'évolution de l'architecture de la plateforme
Profil recherché
À l'ère où l'IA accélère la production de code, nous cherchons des ingénieurs qui ne se concentrent pas uniquement sur l'implémentation: poser les bons problèmes, comprendre les utilisateurs, et tenir l'architecture sur le long terme.
Compétences clés recherchées:
Problem solving: capacité à décomposer des problèmes complexes, identifier les vrais enjeux métier et faire les bons compromis techniques
User & UX focus: sensibilité forte à l'expérience utilisateur et à la valeur livrée
System architecture: vision système, capacité à concevoir et faire évoluer une architecture web modulaire, scalable et maintenable
AI-native mindset: pratique avancée des outils d'IA pour le développement, esprit critique sur leurs sorties, et envie de contribuer à élever la pratique de toute l'équipe
Compétences techniques recherchées:
Expérience confirmée en développement web avec python (Django, Flask, Sanic, FastAPI.) et avec un framework javascript (React, Vue, Angular.)
Au moins 5 années d'expérience dans un poste similaire, au sein d'un environnement de travail mettant l'expérience utilisateur au coeur des préoccupations
Maîtrise des bonnes pratiques de développement: typage & lint de code, tests unitaires et fonctionnels, documentation, revues de code, architecture modulaire par domaines métie
Autres compétences recherchées:
Volonté de travailler sur des produits à impact
Goût pour les belles choses
Volonté de progresser, individuellement et en équipe
Enthousiasme à explorer comment l'IA peut élever notre métier, nos produits et nos workflows
Environnement technique:
Backend
Language & Frameworks: Python avec Django (REST APIs, ORM, Admin)
Orchestration de taches: Celery
Cache: Redis
Frontend Web
Language: TypeScript / JavaScript
Framework: ReactJs
Styling: Design System Hello Watt + Tailwind CSS
Approche hybride: Webviews intégrées via CapacitorJS (compatibilité iOS/Android)
Partage de code: Réutilisation du code web en natif
Base de Données
SQL: MySQL pour les données relationnelles
NoSQL: MongoDB pour la gestion de données semi-structurées / documents
Infrastructure & Déploiement
Cloud Provider: AWS (Elastic Beanstalk, S3, RDS, etc.)
CI/CD: GitLab CI pour l'intégration et le déploiement automatisés
Outils & Collaboration
Gestion de projet: Linear (suivi des tâches, roadmap produit)
Documentation: Slite
Contrôle de version: GitLab
Tu as envie de travailler sur de multiples projets où les mises en production de tes travaux sont rapides ?
Tu veux intégrer une Greentech travaillant sur des produits à la pointe en Europe ?
Tu veux utiliser la data pour proposer des services permettant de réduire l'empreinte carbone et les factures d'énergie ?
Ne cherche plus, viens chez Hello Watt !
Nos valeurs:
Impact more: nous accompagnons les particuliers dans la transition énergétique et nous utilisons la tech pour leur permettre de maîtriser leur consommation. Nous visons grand pour maximiser cet impact.
User focused: à l'écoute de nos clients, nous cherchons à les étonner par la qualité de nos services et de nos produits.
One caring team: nous veillons au bien être et au développement de chacun en fondant nos relations sur l'humilité et l'honnêteté.
5 An(s)