
Full-Stack Software Engineer NodeJS, ReactJS, NextJS (Remote)
Remote
Lyon, France
Full Time
07-04-2025
Job Specifications
WP Umbrella is looking for a Full-Stack Software Engineer (NodeJS, ReactJS, NextJS) to help scale and enhance our platform, which serves thousands of small business owners worldwide.
In this role, you'll work closely with our CTO and product team to develop new features, improve existing ones, and contribute to technical specifications, following SOLID principles. You'll also tackle scalability challenges, ensuring our platform remains fast and reliable as we grow.
Beyond writing clean, maintainable code, you'll play a key role in optimizing performance, refining processes, and modernizing legacy components where needed. If you're passionate about building scalable software, improving developer workflows, and making a real impact, we'd love to hear from you!
What Is WP Umbrella?
WP Umbrella provides everything agencies and freelancers need to manage multiple WordPress Sites effortlessly.
Our application helps agencies and freelancers to save a ton of time and improve the communication with their clients.
We are committed to deliver a fast, reliable and user-friendly experience to our users in everything that we do.
WP Umbrella in numbers:
6 People
A plugin installed on 40 000 websites
2500 happy customers
⌛ Created in July 2021
+ 135% of growth in 2024 (70k MRR in March 2025)
Our Values & Working Principles
Kindness, honesty, and ownership: these are the fundamental values that support our life as a team. We are passionated about the things we do. We work hard to build a product we can be proud of.
We encourage our employees to enjoy their life, family, and hobbies by offering flexible working hours and a generous vacation policy.
‼ We care about you and the work you do, not about the hours you sit at your desk.
Tech stack
Our entire application is built on NextJS and deployed on Vercel. Our stack, using NodeJS, handles all the API and queue workers (BullMQ). You will also work with technologies such as Redis and Meilisearch. Our database is based on PostgreSQL.
Each week we review the progress of our work and adjust our goals for the following week while keeping short, medium and long-term objectives in mind.
Requirements
Your Mission
Improving legacy: legacy is our backbone, and improving it is how we shape the future
Implementation of new features in collaboration with the product team
Bug fixing and development of existing features while contributing to technical specifications
SOLID development
Create and monitoring background processes
Contribute to the team's skill development: sharing best practices and code review
Assist punctually the marketing team in their development needs
Your Hard & Soft Skills
You enjoy adventure and thrive in fast-paced environments
You are autonomous but also a team player
You want to have a real impact on the development of a product
You have a deep knowledge of Node & TypeScript
You have a deep knowledge of PostgreSQL and Redis
You test your code and you think "Clean Code"
Bonus: knowledge of Meilisearch
Bonus: knowledge of WordPress
Benefits
The base salary for this role is $54,000, with a total compensation package estimated at $60,000. We're looking for someone who can work 7-8 hours per day.
Friendly team
Remote work
Flexible hours ⏰
5 weeks of paid holidays
Monthly budget for your remote-work expenses
Individual performance bonus & annual collective increases
Retreat at least once a year
Learning and training opportunities
About the Company
The easiest way to manage multiple WordPress websites effortlessly. Know more
Related Jobs


- Company Name
- HarfangLab
- Job Title
- Software Engineer - Cybersecurity - Apprenticeship
- Job Description
- Who we are? HarfangLab is a cybersecurity scale-up that has developed anEDR(Endpoint Detection and Response) software, designed to prevent, detect and neutralize attacks targeting workstations and servers. In 2024, our solution has incorporated EPP (Endpoint Protection Platform) capabilities and monitoring tools to simplify IT infrastructure audits. Since our founding in 2018, HarfangLab's technology has earned widespread recognition, winning prestigious awards and achieving the distinction of being the first ANSSI-certified EDR in 2020, followed by becoming the first to receive ANSSI qualification in 2025. We have raised a total of €30 millions, enabling us to strengthen our teams and expand internationally across Europe. In just three years, HarfangLab’s workforce has nearly tripled, with the majority of its team members coming from technical backgrounds and dedicating themselves to R&D and continuous product enhancement. Today, HarfangLab protects the endpoints of several hundred clients of all shapes and sizes, from CAC 40 corporations and government agencies to SMEs, hospitals, and local councils. Driven by a strong sense of teamwork and global ambitions, HarfangLab continues to grow while staying true to its mission: to protect organisations from increasingly sophisticated cyber threats while ensuring that customers maintain full control over their data. Why are we hiring? Entreprise's growth continues, and we have plenty of ideas on what we want to enhance in the product. What you will do with us? As a Python Back End Apprentice, you will be responsible for developing the backend of our EDR, which stores, processes, and displays telemetry data collected from the IT infrastructure. The backend plays a central role in the product, requiring daily interaction with frontend, agent, and devops teams as needed. Your Responsibilities Will Include Contributing to the construction and improvement of the product by adding new features, from conceptualization to code implementation, Addressing performance issues: the backend must handle and process data from 100,000 machines, so the code must be efficient, Ensuring the reliability of the backend, which is installed on-premise at our clients and needs to operate autonomously, Contributing to internal tooling to make the development process as seamless as possible, Providing input on areas of improvement in the existing codebase. We welcome all good ideas to identify and address issues during development rather than at the client site. Our tech stack includes Python, ElasticSearch, Kafka, and Kubernetes! Duration: 1 to 2 years. About You Hard Skills Currently studying Computer Science, Software Engineering, or a related subject, You have at least one hands-on experience with Python backend development. Soft Skills Problem solver: You have strong analytical skills, you are creative, and you love solving complex problems, Collaborative Team Player: You excel in collaborative environments, valuing teamwork and the collective achievement of goals. About Us Our office and Team Life: Offices located in the heart of Paris, near Bourse (75002), High-quality equipment based on preferences and needs (PC, Mac, additional screens, etc.), Thanks to our Office Manager, we regularly organize events such as seminars, happy hours, themed evenings, and more, An onboarding process to welcome each new colleague with an explanation of the roles and a mentor to support you during your early days!" A great team that always seeks to improve their skills


- Company Name
- ALTEN
- Job Title
- DevOps Engineer (experienced, permanent contract)
- Job Description
- ALTEN Sophia Antipolis works with the technology park's major IT players. We are among the leaders in engineering and technology consulting. With 49,000 employees and a presence in over 32 countries, we provide innovative solutions to contribute to the projects and development of our customers in a wide range of sectors. ALTEN's ambition is to become "the Home of the Engineer", and more than half of the talented engineers who join the Group each year are recent graduates. Job Description The goal of a Service Reliability Engineer (SRE) or DevOps will be to accelerate Application teams’ ability to reliably and consistently deliver applications by developing standardized automation to control, build, and deploy managed services. The main responsibility is to participate in the successful delivery of the end to end services with agreed SLAs to our customers by leveraging, improving, designing and implementing services that automate application provisioning. You will: participate to the building of tools and processes to support the infrastructure. leverage scripting to build required automation and tools on an ad-hoc basis. actively interface with software developers, system engineers, project management and database administrators on projects. Other responsibilities include ongoing issues such as capacity planning, change management, problem management, incident management, release management and performance improvement. You’ll troubleshoot and resolve issues quickly and effectively. Qualifications A strong level of English Passion about cutting edge technology and staying current with industry trends Great problem-solving skills with the ability to see and solve issues before they snowball into problems Java, J2EE, C++ and object-oriented development Understand Service Oriented Architecture (SOA) solutions implementation with object-oriented programming language Database management and technologies (e.g. Oracle, NoSQL, MySQL, Impala) Linux OS Big data stacks (e.g. Spark, Hadoop, HDFS, Yarn, Kafka) PaaS (e.g. Docker, OpenShift, Object Storage) Additional Information Contrat : permanent contract (CDI)


- Company Name
- Audensiel
- Job Title
- Ingénieur DevOps/Ingénieure DevOps
- Job Description
- Audensiel Technologies, société d’ingénierie avec le statut de Jeune Entreprise Innovante, est une structure à taille humaine en forte croissance. Nous sommes mobilisés autour de valeurs telles que l’innovation technologique, l’écoute et la réactivité. Nous développons en interne, au sein du groupe Audensiel, plusieurs projets d’innovation qui nous permettent de valoriser les compétences de nos collaborateurs, de développer leurs savoir-faire et d’être à la pointe de l’innovation dans des domaines ciblés. Audensiel c’est avant tout une aventure humaine ! Notre recrutement se base à la fois sur votre savoir-faire mais aussi sur les valeurs personnelles et transversales de chacun. Cela nous permet de sélectionner les meilleurs talents et de créer un véritable sentiment d'appartenance au sein des équipes. Nous développons en interne, au sein du groupe Audensiel, plusieurs projets d’innovation qui nous permettent de valoriser les compétences de nos collaborateurs, de développer leurs savoir-faire et d’être à la pointe de l’innovation dans des domaines ciblés. Audensiel c’est avant tout une aventure humaine ! Notre recrutement se base à la fois sur votre savoir-faire mais aussi sur les valeurs personnelles et transversales de chacun. Cela nous permet de sélectionner les meilleurs talents et de créer un véritable sentiment d'appartenance au sein des équipes. Description du poste En tant qu'Ingénieur DevOps, vous serez responsable de la mise en place, de l'optimisation et de la gestion des pipelines CI/CD, des environnements d'infrastructure, ainsi que des bonnes pratiques en matière de sécurité. Vous collaborerez étroitement avec les équipes de développement et d'opérations pour garantir l'efficacité, la scalabilité et la robustesse de nos systèmes. Vos principales responsabilités : Concevoir, déployer et maintenir des infrastructures en utilisant Terraform pour gérer des environnements cloud évolutifs. Automatiser les déploiements et la gestion de configurations avec Ansible. Gérer les pipelines CI/CD via Jenkins pour garantir des déploiements continus et stables. Orchestrer et déployer des applications containerisées en utilisant Kubernetes et Helm. Implémenter et renforcer les pratiques de sécurité au sein des infrastructures et des processus de développement. Surveiller les systèmes et résoudre les incidents liés aux infrastructures DevOps. Collaborer avec les équipes de développement pour intégrer des outils de sécurité et des solutions dans les processus CI/CD. Profil recherché : Diplôme en informatique, ingénierie ou expérience équivalente. 3 à 5 ans d’expérience en tant qu’ingénieur DevOps. Fort intérêt pour la sécurité des infrastructures et des applications Maîtrise des outils Ansible, Jenkins, Helm, Terraform et Kubernetes. Solide expérience dans la gestion d'infrastructures cloud (AWS, GCP, Azure). Connaissance approfondie des bonnes pratiques de sécurité DevOps. Expérience avec l'automatisation des déploiements et des configurations. Informations utiles Ce que nous offrons - Un environnement de travail dynamique et innovant. - Des opportunités de développement professionnel et de formation continue. - Une rémunération compétitive et des avantages sociaux attrayants. - La possibilité de travailler sur des projets stimulants et à fort impact. Processus de recrutement - Premier entretien téléphonique avec le/la Chargé(e) de recrutement - Entretien avec le Business Manager - Rencontre avec les ressources humaines - Signature et démarrage


- Company Name
- CLS
- Job Title
- INGÉNIEUR SRE - DEVOPS - H/F
- Job Description
- DescriptionDescription : Dans ce contexte, nous recherchons pour renforcer nos équipes un : INGÉNIEUR SRE - DEVOPS (F/H) Vous jouerez un rôle central dans la gestion, la disponibilité et la résilience d'un ou plusieurs services clients. Vous serez responsable d'automatiser, de surveiller et d'améliorer continuellement la fiabilité des systèmes critiques 24/7 de CLS hébergés dans le cloud et/ou on premise. Votre mission inclut la gestion proactive des incidents, la réduction du temps moyen de réparation et l'amélioration des indicateurs clés de fiabilité (SLO, SLA, SLIs) pour garantir des opérations fluides et une disponibilité optimale des services proposés à nos utilisateurs. Ce rôle, tout en étant hautement technique, se trouve au cœur de nombreux métiers et requiert une forte capacité de coordination interdisciplinaire. Dans ce cadres, vos missions principales seront : MAINTIEN EN CONDITIONS OPÉRATIONNELLES * Garantir la disponibilité et la performance des services en production dans un contexte 24/7. * Gérer les incidents majeurs et piloter leur résolution rapide pour limiter l'impact sur les opérations. * Assurer un rôle de support opérationnel de niveau 2, en travaillant en étroite collaboration avec les opérateurs H24, qui assurent la supervision et les premières analyses d'alertes. * Collaborer avec les équipes IT et les développeurs pour identifier les causes profondes des incidents et mettre en place des actions correctives et préventives. OBSERVABILITÉ ET FIABILISATION * Mettre en place des outils de monitoring et d'alerting performants et pertinents (Grafana, CentreOn, NAGIOS) * Définir et suivre les indicateurs de fiabilité (SLI/SLO/SLA) afin d'améliorer en continu la qualité de service. * Participer à la conception et à la définition des architectures des applications pour renforcer la résilience et minimiser les incidents. * Automatiser les processus de déploiement, de remédiation et d'exploitation pour réduire la charge opérationnelle et améliorer la réactivité. GESTION DES CHANGEMENTS ET COORDINATION INTERDISCIPLINAIRE * Effectuer des qualifications opérationnelles pour valider la robustesse et la compatibilité des nouvelles versions avant leur déploiement en production. * Participer aux revues techniques avec les experts IT, les équipes de cybersécurité, les développeurs et les services commerciaux afin d'anticiper les problématiques d'exploitation et d'intégration. * Faciliter la communication entre les différentes parties prenantes, en assurant un rôle clé dans la coordination des évolutions techniques avec les besoins métiers. * Assurer une veille technologique sur les innovations afin de recommander et d'implémenter des améliorations continues Profil recherché : De formation supérieure en informatique, ingénierie système ou équivalent, vous détenez une première expérience réussie de 3 à 5 ans en exploitation, fiabilisation ou ingénierie système/SRE. COMPÉTENCES TECHNIQUES * Expérience en exploitation et fiabilisation de systèmes critiques dans un environnement 24/7. * Bonne maîtrise des environnements Linux et des bases de données PostgreSQL. * Expérience avec les infrastructures Cloud AWS/Azure. * Maîtrise des outils de monitoring et d'alerting (Grafana, NAGIOS.). * Pratique des solutions d'automatisation, d'IaC (Terraform, Ansible), de conteneurisation et orchestration (Docker, Kubernetes). * Connaissances du fonctionnement Kafka. COMPÉTENCES TRANSVERSES ET DE COORDINATION * Forte capacité d'analyse et de résolution de problèmes dans un environnement critique. * Rigueur, proactivité et sens aigu des responsabilités. * Excellentes compétences en communication avec la capacité de dialoguer et de fédérer autour d'objectifs communs, même au sein d'équipes pluridisciplinaires. Affinité avec la culture DevOps/SRE et une véritable appétence pour l'amélioration continue Nous sommes impatients de vous rencontrer pour discuter de votre avenir chez CLS ! Rejoignez-nous pour construire des systèmes fiables et performants au service d'opérations critiques en 24/7. PROFIL SOUHAITÉ Expérience Expérience souhaitée Source: France Travail (https://www.francetravail.fr/)