Dévelopeur·euse front-end senior

Paris, FR
Octopus Energy France 🇫🇷 – Software Engineering /
Full-time /
Hybrid
Kraken technologies

Kraken Technologies est une société du groupe Octopus Energy qui octroie des licences pour la plateforme et le modèle d'exploitation Kraken à des clients du monde entier. Les clients actuels sont à la fois les entreprises de vente au détail d'Octopus Energy dans le monde entier et des clients externes tels que Good Energy, Origin, EDF, E.ON et Queensland Energy - et beaucoup d'autres devraient nous rejoindre au cours des prochaines années !

Notre équipe

Toute la technologie est écrite et entretenue par une équipe d'ingénieurs multidisciplinaire d'environ 450 personnes dans le monde. Il s'agit d'ingénieurs côté serveur, côté client et mobile qui travaillent en étroite collaboration avec des experts UX, des rédacteurs et des concepteurs.

Nous suivons une approche de type Kanban, en utilisant Google docs et Asana pour spécifier et gérer le travail ; Github, CircleCI et Terraform Enterprise dans le cadre d'une infrastructure immuable et d'un pipeline de livraison continue ; et Loggly, Sentry et Cloudwatch pour mesurer les performances et surveiller la production.

Certaines de nos conventions de codage sont open-source.

Octopus est un endroit idéal pour apprendre, travailler avec des ingénieurs talentueux et améliorer tes compétences.

Notre technologie

Côté back-end : Python, Django, Django-REST-framework, GraphQL (Graphene), Celery, Terraform, Packer, Consul, AWS, etc.

Côté front-end : React/Next.js, TypeScript, Styled Components, GraphQL (Apollo), monorepo (Turborepo), Playwright, React Testing Library, Jest, Vercel

Côté dev-ops/outils : Github, CircleCI, Sentry

Ce que tu feras

    • Tu contribueras au développement de l’espace client Octopus Energy et à l’ajout de nouvelles fonctionnalités, notamment liées à l’utilisation croissante des compteurs électriques communicants.
    • Tu participeras aux évolutions de notre bibliothèque de composants Coral qui est commune à tous les projets de l’entreprise.
    • Tu participeras à l’architecture de l’application dans le but d’en faciliter la maintenance et d’en améliorer les performances et tu t’assureras de son bon fonctionnement en développant des tests fonctionnels.
    • Tu auras pour mission d’améliorer l’expérience de nos utilisateurs et l’accessibilité de l’application, ainsi que le référencement du site.
    • Tu apprendras au quotidien, en plus d’avoir accès à des formations de qualité (TotalTypescript, The Joy of React, CSS for JavaScript Developers, …).
    • Tu seras libre d’innover et de proposer des technologies à la pointe.
    • Tu travailleras pour une entreprise qui lutte contre le changement climatique. En tant que fournisseur, nous aidons les gens à utiliser des technologies plus vertes et des énergies renouvelables, tout en contribuant à faire évoluer le marché français vers un avenir plus sobre en carbone.

Nous recherchons idéalement une personne ayant des compétences dans les domaines suivants

    • Avoir une bonne connaissance de HTML5 et de sa sémantique
    • Savoir intégrer une page web en respectant une maquette
    • Maîtriser React (de préférence avec Next.js)
    • Être à l’aise avec TypeScript et son système de typage
    • Être capable de tester le bon fonctionnement d’une application web
    • Être autonome, curieux et rigoureux
    • Avoir un niveau d'anglais B2 écrit et oral
    • Avoir au moins 4 ans d'expérience dans le développement front