Software Engineer

at ilek
💰 $44k-$48k

Job description

Rejoignez le mouvement de l’énergie positive 🌿

Chez ilek, nous consacrons notre énergie à faire du bien à la planète, à la société et aux individus. ilek est un néo-énergéticien lancé en 2016 avec une idée en tête : changer notre avenir énergétique.

Nous sommes à la fois un fournisseur d’électricité verte et de biogaz issus de producteurs français indépendants, mais également un acteur investi dans ces filières durables et locales. Notre modèle est simple: permettre à des producteurs d’énergie renouvelable de vendre directement leur production à des particuliers. C’est exactement ce qu’on appelle du circuit court, et ça a l’avantage de rendre le marché de l’énergie plus simple, plus transparent et surtout accessible au plus grand nombre.

Ce modèle, nous en sommes très fièr.e.s👌. Et nous le sommes d’autant plus qu’ilek est reconnu comme l’un des fournisseurs les plus engagés, en tant qu’entreprise certifiée B Corp, avec une offre labellisée VertVolt.

Le département Tech d’ilek est en charge de développer et de maintenir l’ensemble des systèmes qui nous permettent de fournir la meilleure expérience à nos client.es en électricité et en gaz et à tous nos salarié.es.

Elle se doit de fournir des services stables, performants et pertinents qui permettent à nos client.es d’avoir accès à l’ensemble des informations nécessaires à la gestion de leur contrat mais aussi à nos utilisateur.trices internes d’accomplir leurs missions de façon efficace.

Au sein de l’équipe Customer Value, dédiée à la digitalisation qualitative de la relation client, vous travaillerez quotidiennement avec ses différents membres, de manière flexible entre deux squads, responsables de l’espace client et de l’application mobile.

L’objectif est ainsi double :

- sécuriser un portefeuille rentable et durable grâce à des initiatives stratégiques axées sur la lutte contre le churn et les impayés

- réduire les contacts au service client en offrant des solutions self-service.

Vous collaborerez aussi avec les autres départements de l’entreprise afin d’adresser besoins internes et opérationnels.

👩‍💻🧑‍💻 Vos responsabilités seront les suivantes :

  • Concevoir et développer des solutions robustes
  • Contribuer à l’architecture modulaire de notre plateforme
  • Participer activement aux code reviews et au partage de connaissances
  • Avoir une compréhension approfondie des méthodologies de développement (TDD, Clean Code, Clean Architecture, patterns spécifiques) pour les appliquer judicieusement selon le contexte
  • Collaborer étroitement avec les équipes Produit et QA pour transformer les besoins en solutions techniques
  • Mentorer les développeurs moins expérimentés et partager votre expertise
  • Participer à notre culture d’amélioration continue et de changement (mob programming, kaizen)
  • Monitorer et optimiser les performances commerciales et techniques de nos applications

🛠 Stack technique :

  • Langages et frameworks : Ruby on Rails, NestJS, React, Typescript
  • CI/CD : Docker, Gitlab-CI, AWS/ECS
  • Monitoring : AppSignal, CloudWatch, logRocket
  • Tests : RSpec, Jest, Cypress
  • Data : PostgreSQL, RabbitMQ, ElasticSearch
  • Pratiques : TDD, conception simple (OO, DDD), clean code, refactoring
  • Collaboration : Slack, Notion

🎯 Profil recherché :

  • Vous avez au moins 3 ans d’expérience professionnelle en développement, avec une expérience significative dans un framework Back et des connaissances démontrables en Front
  • Vous connaissez Ruby, NestJS, React, React Native - ou similaires- ou avez la volonté d’apprendre ces langages
  • Vous avez une passion pour le code de qualité et les bonnes pratiques de développement
  • Vous avez une bonne connaissance de la modélisation des données
  • Vous êtes familier avec Pipelines, Docker
  • Vous avez déjà travaillé dans des équipes Agile et aimez travailler en collaborant avec différents stakeholders (Produit, QA, Data, Marketing etc.)
  • Votre esprit d’équipe et vos excellentes compétences en communication font des merveilles
  • Vous faites preuve de dynamisme et curiosité, avez envie d’apprendre et de progresser continuellement
  • Vous avez un esprit critique et êtes force de proposition

L’équipe Tech d’ilek, c’est aussi une équipe qui valorise l’apprentissage et le partage de connaissance :

  • Créneau connaissance de 3h un vendredi sur deux pour apprendre en fonction de ses besoins
  • Programme de mentoring pour être mentoré ou mentor
  • Licence Udemy à disposition pour se former en autonomie

Nous croyons en la collaboration entre équipes pour réduire les silos et adresser nos challenges techniques

  • Weekly Tech : 1 fois par semaine, 1h de partage sur les chantiers tech de chaque équipe
  • Kaizen : 1 journée par mois, l’équipe tech se retrouve pour faire de l’amélioration continue
  • Task force inter-équipes pour adresser un sujet tech et transverse sur une durée définie (exemple : montée de version, enjeux cyber ou DevOps..etc)
  • Notre Career Path vous offre deux trajectoires : évolution technique de Software Engineer à Principal Engineer, ou parcours managérial vers Engineering Manager. Nous valorisons la spécialisation front-end ou back-end et nous accompagnons votre développement selon vos aspirations.

🎁 Pourquoi rejoindre ilek ? Chez ilek nous avons à coeur d’offrir un cadre de travail dans lequel tout le monde se sent bien. Et cela se traduit à différents niveaux :

  • 🌱 La possibilité de rejoindre une entreprise engagée et certifiée B Corp
  • 🧑🏽‍💻 Un encadrement approfondi dès l’accueil et des formations régulières
  • 🧒 Parentalité & Aidants : accompagnement des salarié.e.s à chaque moment de leur parcours (jours Care rémunérés pour les enfants malades, étendus aux aidants et personnes ayant une RQTH, 1 mois à 80% rémunéré à 100% post congé maternité ou paternité, possibilité de places en crèches, etc.)
  • 🏥 Santé & bien-être : prise en charge à 60% de la mutuelle Sidecare
  • ⚡️ Énergie : une offre ilek dédiée aux équipes avec une réduction sur la facture d’énergie
  • 📖 CSE : titres cadeaux culture, billetterie et autres avantages
  • 🍴Restauration : titres restaurant Swile, pris en charge à 50%
  • 🚋 Transports : prise en charge à 50% sur l’abonnement pour les personnes en “office first”

Process de recrutement :

  • Entretien avec Juliette, Talent Acquisition Specialist
  • Test technique
  • Entretien et debrief du test technique avec Brian, Team Lead et votre futur manager
  • Entretien regards croisés avec une personne de l’équipe et un membre de l’équipe Produit
  • Entretien avec Guillaume, CTO

€40,570 - €44,427 a year

Share this job:
Please let ilek know you found this job on Remote First Jobs 🙏

Similar Remote Jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply