
React & Vue Front-End Developer - H/F
Hybrid
Paris, France
Full Time
26-02-2025
Job Specifications
Join Our Digital Team and Shape the Future of Concierge Services!
At John Paul, our digital team is inventing a new generation of concierge services by combining innovation with advanced technologies. Our development team is made up of 13 talented individuals across 3 squads, and we are looking for a front-end developer who is passionate about innovation to join one of our feature squads.
As a key member of the team, you will play a direct role in creating cutting-edge applications that will impact the experience of both our customers and employees. You will be at the heart of our digital transformation, developing products and services that are shaping the future of the concierge industry.
You will join an agile and dynamic team, working with modern technologies such as Vue.js, React, Django Rest Framework, and Salesforce Service Cloud, while contributing to ambitious projects to rebuild and improve our platform.
ASSIGNMENTS
As a React & Vue Frontend Developer, you’ll dive into exciting challenges that will shape the user’s experience and directly impact our customers and employees:
· Build innovative applications: Develop customer-facing web and mobile applications, as well as internal tools like our CMS and other back-office systems. Your work will directly influence the experience of our clients and employees.
· Champion best practices: Enforce coding standards and advocate for best practices throughout the development lifecycle.
· Maintain world-class standards: Help ensure that our systems are top-notch in terms of architecture, security, performance, and documentation. You’ll be responsible for building scalable, high-performing applications that are ready for the future.
· Iterate quickly and deliver outstanding results: Drive the development process from idea through to production. You'll be responsible for fast iterations—moving from architecture and design to coding, testing, and deployment. Speed and agility are key!
· Innovate with the tech stack: Keep pushing the boundaries of our technology stack, experimenting with new tools, and making sure our tech remains cutting-edge and fun to work with.
· Shape the future of our products: Collaborate with the product team to define the next steps in our projects. You’ll help guide the evolution of our platform and contribute to shaping the strategic direction of our product.
· Continuously improve the platform and developer experience: Challenge existing processes, suggest new solutions, and work towards making our platform better for both our users and our development team.
CANDIDATE PROFILE
We’re looking for a team player who thrives in a collaborative and innovative environment.
The ideal candidate will have:
· Strong team spirit: You enjoy collaborating with others, sharing ideas, and learning from your colleagues. You bring positivity and energy to the team.
· Solid Javascript fundamentals: You have a strong grasp of core JavaScript concepts, and you’re comfortable applying them in complex, real-world projects.
· Experience with React/React Native or Vue.js: You’ve worked with React, React Native, or Vue.js to build high-quality, production-ready applications. You understand the nuances of these frameworks and can take advantage of their full potential.
· REST APIs & Web Security: You have a good understanding of REST APIs and are familiar with web security best practices, ensuring that the apps you build are both functional and secure.
· CI/CD Enthusiast: You’re familiar with Continuous Integration and Continuous Delivery (CI/CD) practices, especially with tools like GitLab. You understand the value of automation in creating a smooth, efficient development pipeline.
· Agile mindset: You’re experienced with agile methodologies (Scrum or Kanban) and enjoy working in fast-paced, iterative cycles. You’re comfortable adapting to changes and collaborating across teams to drive progress.
· Security Awareness: You know the OWASP Top 10 and how to protect your code and applications from common security vulnerabilities.
· Bonus – Native languages: If you have knowledge of native languages (e.g., Swift, Kotlin), it’s a plus, but not a requirement.
We value curiosity, a growth mindset, and a passion for learning. You should be someone who asks questions, challenges the status quo, and continuously strives to improve.
OUR CURRENT TOOLKIT
We use a modern stack to build high-quality, scalable applications. Our current toolkit includes:
· React.js, React Native, Vue.js
· Express
· Kubernetes, Amazon S3 & CloudFront
· GitLab & GitLab CI
· Jest
Why this matters:
· Adaptability: We are constantly evaluating and refining our toolkit. If there’s a new technology that can help us, we’re open to exploring it.
· Collaborative decision-making: As part of the team, you’ll have a voice in our technology choices. We encourage discussions and value each team member’s input when deciding on new tools.
· Future-proofing: Our toolkit is built for scalability and adaptability, ensuring we are always ready for the next challenge. You’ll play a key role in shaping how we evolve and adapt our technology to stay ahead of the curve.
Les avantages à rejoindre John Paul :
• Évoluer dans une entreprise innovante et un secteur dynamique en pleine croissance ;
• Intégrer une entreprise et un Groupe international qui offrent des opportunités d’évolution en interne, et pourquoi pas la possibilité de continuer l’aventure à l’étranger ;
• Bénéficier de formations métier complètes tout au long de votre parcours professionnel ;
• Rejoindre une équipe soudée, bienveillante et conviviale ;
• Travailler dans un environnement idéal : bureaux neufs au cœur de Paris, vue rooftop à 360°… ;
• Pouvoir participer toutes les semaines à des activités entre collaborateurs (challenges, jeux…) ;
• Bénéficier d’avantages et de tarifs préférentiels réservés à nos membres ;
• 2 jours de télétravail par semaine (a validation de la période d'essai)
• Tickets Restaurants pris en charge à 60% ;
• Remboursement Navigo à 75% et pack mobilité durable.
About the Company
Founded in 2008, John Paul provides companies and brands with relationship marketing strategies for their clients and collaborators, through three complementary offers, operated under white label. First with conciergerie services, next with affinity marketing programs and finally with the creation of exceptional events. Inspiring, John Paul conjures the unique know how of its 350 Concierges and accesses their prestigious address book of 10,000 world wide partners. Innovative, John Paul benefits from a unique and global digit... Know more
Related Jobs


- Company Name
- Anakine.io
- Job Title
- Backend Software Engineer (AWS / Node / TypeScript) -H/F
- Job Description
- Salaire : 60 à 65k€ selon votre expérience et compétences Poste en télétravail (ou à Paris, au choix) CDI uniquement Entreprise Scale-up Parisienne, nous développons un SaaS innovant dans le domaine de l'immobilier. Notre équipe technique est composée de 5 personnes et recrute aujourd'hui un(e) développeur backend confirmé(e). Notre culture d’entreprise : petite équipe d'ingénieurs (EPITECH) passionnés, ambiance détendue, ADN Tech, respect des bonnes pratiques et veille technologique. Missions Conception et développement backend des nouvelles fonctionnalités (Node / JS / TS) de notre SaaS. Développement d’API, optimisation de performances, data parsing, devOps si vous le souhaitez. Travailler en petite équipe (agile) avec des développeurs backend, fullstack et frontend. Faire de la veille et être force de proposition techniquement (outils, optimisations). Prendre des responsabilités techniques si vous le souhaitez et en avez les compétences. Contribuer aux bonnes pratiques et à la qualité du code. Stack technique (back et front) AWS, Amazon EC2, MongoDB, Docker, Node.js, Express.js, JavaScript, TypeScript, Mongoose, Nginx, Git, Sentry, React, Next.js, Vite, Turborepo, Tailwind CSS, Slack, Notion, Strapi, Linear. Profil recherché 3 ans d'expérience professionnelle minimum en développement Node.js Vous avez déjà travaillé sur un produit SaaS Vous êtes curieux(se), vous aimez faire de la veille et résoudre des problématiques techniques Vous avez idéalement des projets personnels à nous montrer :) Vous êtes idéalement ingénieur (vous avez sinon de solides bases techniques). Avantages Télétravail à 100% (ou partiel sur Paris, si vous préférez). BSPCE (et package financier intéressant) Technologies et code récents Horaires relativement flexibles Petite équipe conviviale et passionnée Locaux agréables (cafétéria, salle de détente...) Très bonne mutuelle Processus d'embauche efficace


- Company Name
- ENGIE Digital & IT
- Job Title
- Alternance - Développeur Full-Stack (H/F)
- Job Description
- Avec ENGIE participez à la transition énergétique ! Si vous partagez notre vision optimiste pour un avenir durable et souhaitez avoir un impact significatif, votre place est parmi nous. Devenez un « Transition Maker » et construisez un parcours professionnel passionnant au sein d'un Groupe leader de l'énergie présent dans 31 pays. Profitez de nombreuses opportunités d'évolution, de développement des compétences et faites partie d'une communauté engagée qui valorise la confiance, la collaboration et l'expression de votre potentiel. Ensemble, accélérons la transition énergétique et innovons pour un futur zéro-carbone. ENGIE GBS est le centre d’expertises international du Groupe ENGIE. Nous œuvrons au quotidien dans les domaines des Systèmes d’Information, de l’Immobilier, des Achats, du Juridique, des Ressources Humaines, du Consulting et de la Finance. Nous apportons les meilleures solutions pour permettre aux GBUs (Global Business Units) de tirer parti de la standardisation et de mise à l'échelle dans la gestion des processus et se concentrer sur leur cœur de métier. La mission principale de GBS est de contribuer à la performance et à la transformation du Groupe en : Normalisant, simplifiant et sécurisant les processus Industrialisant et numérisant les opérations Etant innovant pour améliorer les performances Déployant des solutions transversales et en les intégrant dans notre écosystème Renforçant l'expérience utilisateur d'ENGIE pour les collaborateurs et les managers du Groupe GBS-IT apporte les meilleures solutions IT à l’ensemble des BU du Groupe ENGIE et les aide à relever tous les défis énergétiques d’aujourd’hui et de demain. Avec nous, vous pouvez avoir à la fois l’agilité et la bienveillance d’une PME et la solidité et l’envergure d’un grand groupe, l’expertise et l’engagement, l’audace et l’excellence. Nous sommes à la recherche d’un alternant(e) développeur full-stack pour rejoindre notre équipe de 6 personnes. Travaillant en mode Agile (SCRUM), nous exploitons principalement l’écosystème serverless d’AWS pour nos développements, qui couvrent aussi bien le backend en Python que le frontend avec un portail entièrement réalisé en interne en ReactJS. Technologies et langages utilisés : Backend : Python Frontend : ReactJS/Typescript Infrastructure : AWS Lambda, API gateway, DynamoDB, Stepfunctions, Event Bridge… CI/CD : GitHub, Terraform/Terragrunt Nous valorisons l’esprit d’équipe et l’entraide, et nous cherchons quelqu’un qui partage ces valeurs. Si tu es passionné(e) par le développement full-stack et que tu souhaites évoluer dans un environnement innovant et stimulant, rejoins-nous ! Rejoignez ENGIE GBS pour vivre une expérience au cœur de la transition énergétique en tant que : Alternant-e – Développeur Full-Stack – H/F Vos missions, si vous les acceptez : Participer au développement et à la maintenance de notre portail. Contribuer à la conception et à l’implémentation des backends Python. Collaborer avec l’équipe pour intégrer des services serverless AWS dans nos applications. Participer aux réunions SCRUM et contribuer à l’amélioration continue des processus de développement. Assurer la qualité du code en effectuant des revues de code et en écrivant des tests automatisés. Ce poste est fait pour vous si: Vous êtes passionné(e) de développement Vous êtes motivée(e) par les technologies cloud serverless Vous aimez la diversité technique Vous êtes intéressé(e) par un environnement réseau et sécurité riche Mais également si... Vous appréciez le vivre ensemble Vous appréciez de travailler dans une équipe soudée Nous rejoindre c’est surtout : Intégrer une équipe bienveillante et collaborative. Bénéficier d’un environnement de travail stimulant et innovant. Avoir l’opportunité de développer vos compétences techniques et personnelles. Participer à des projets variés et enrichissants. Notre engagement pour un environnement de travail inclusif : ENGIE GBS s’engage à promouvoir l’égalité des chances en matière d’emploi. Nous favorisons activement un environnement inclusif qui non seulement reconnaît mais valorise la diversité. Notre objectif est que tous les employés ressentent un véritable sentiment d’appartenance. Nous nous engageons à leur fournir un environnement de travail, sûr et inclusif où ils se sentent encouragés à s’épanouir et à exceller. Les alternants sont éligibles au télétravail selon l’accord en vigueur de votre entité, après une période d’intégration et selon la compatibilité avec les activités.


- Company Name
- LabSoft
- Job Title
- Développeur fullstack Java/Angular confirmé H/F
- Job Description
- LabSoft assure depuis plus de 20 ans un accompagnement personnalisé dans les projets de transformations numériques de ses clients. Présent sur le bassin Toulousain mais aussi implanté à Paris, sur l'Arc Atlantique et aussi en Tunisie, notre groupe compte aujourd'hui 200 collaborateurs. LabSoft évolue dans les domaines du numérique au service des secteurs aéro-space-défense, mobilité-transport-collectivité, assurance-santé-pharma. LabSoft, ce n'est pas seulement une société de service : c'est aussi un laboratoire d'innovations avec notre LabFactory, un centre de services informatiques industrialisés et mesurables. Nous développons aussi notre LabSearch, un centre dédié au développement R&D. Nos valeurs ? Désignées en 6 mots clé : Humain, Collectif, Service, Expertise, Créatif, Libre. Nous proposons une vie en entreprise basée sur la proximité, l'écoute, l'épanouissement, le développement des compétences au service de votre carrière. Pour cela, nous avons notamment lancé la dynamique « LabSoft Building, ensemble construire demain ». Qu'est-ce que c'est ? Un afterwork mensuel, fun et collectif allouant le partage d'un bon moment et la prise de parole pour façonner la société à votre image, développer l'esprit d'équipe et s'assurer que chacun œuvre dans la même direction. Vous avez soif d'aventures, de nouveaux challenges et d'innovations technologiques ? LabSoft est fait pour vous ! A vous de jouer ! Le Poste Rejoignez notre centre de services, d'innovation et d'industrialisation : « le LabFactory » et sa sympathique équipe pour participer à des aventures d'édition logicielle. Exprimez vos idées pour être moteur du développement de projets et produits … mais pas que ! Notre objectif : que vous deveniez un guide et une source d'inspiration pour nos équipes de développeurs. Pour cela, vous serez accompagné et aurez pour référence le responsable de notre offre Digital UX and Data, expert technique avec plus de 15 ans d'expérience dans le métier. Votre Futur Job Dans ce contexte, vos missions seront les suivantes : Participer à la conception et au développement de nouvelles évolutions ; Assurer la maintenance corrective et évolutive des développements ; Réaliser les tests unitaires et d'intégration ainsi que le déploiement ; Participer à la rédaction du dossier de mise en production, suivre et assister la mise en production ; Rédiger des documentations techniques ; Réaliser les analyses techniques et participer aux corrections de l'application ; Mener une veille technologique ; Participer aux évènements Scrum. Environnement Technique – Backend : Java 17 – Suite Spring (Springboot, Spring Data JPA, Spring Security…), OpenAPI 3, liquibase, MapStruct, RestAssured – Frontend : Angular 16, NGRX, Micro-front, Cypress – Base de données : PostgreSQL – Forge Logicielle : Git, Maven, Yarn, Sonar, Swagger, Docker, GitLab (CI/CD) – Infrastructure : Kubernetes Profil De formation Bac +5 (ingénieur ou université), vous justifiez d'une expérience de 5 ans minimum en développement Java/Angular. Maîtrise de Java, framework Spring (Spring Boot), OpenAPI Maîtrise d'Angular, de NGRX, d'une approche micro-front ; expérience avec les architectures microservices et les API REST Bonnes connaissances du langage SQL et de la manipulation des données sur les SGBD ; Convaincu de la Qualité logicielle (tests unitaires, revue de code). Une expérience significative sur des projets Agile est un plus ; Une connaissance fondamentale de la CI / CD et des stratégies de gestion de sources Vos qualités relationnelles, votre écoute et votre bienveillance vous permettront d'accompagner votre équipe. Votre sens du service et votre implication permettront d'accompagner et d'instaurer une relation de confiance durable avec le client. Nous Rejoindre C'est D'abord Un Projet De Carrière Avec De La Valeur, De L'envie Et Du Plaisir à Travailler Ensemble Mais C'est Aussi La contribution à la co-création de l'entreprise à travers les LabSoft Building, afterworks réguliers ; Le versement de la Participation aux bénéfices issue de la forte volonté de partager nos réussites Des primes de cooptation (1500€); La prise en charge des frais de transport à 50% & prime vélo, pour les plus courageux ; Au bénéfice de votre temps libre : des RTT, une prime de vacances, la possibilité de télétravailler ; Des primes complémentaires pour toute certification réussie De l'aide pour votre installation et vos projets immobiliers. Ce poste vous intéresse et vous partagez nos valeurs ? Contactez-nous !


- Company Name
- CCM Benchmark
- Job Title
- Développeur(se) PHP / Symfony - Équipe CMS
- Job Description
- Le groupe Figaro-CCM Benchmark est le leader des médias Internet en France. Avec plus de 34 millions de visiteurs uniques par mois, nous éditons de nombreux sites leaders dans leurs secteurs, parmi lesquels journaldunet.com, commentcamarche.net, linternaute.com, journaldesfemmes.fr ou encore phonandroid.fr pour près de 500M de pages vues. Le groupe est également présent dans des activités de marketing à la performance au travers de s es filiales CCM Performance, ZBO Media et Bemove. La société CCM BENCHMARK compte près de 150 collaborateurs et est à la recherche de nouveaux talents passionnées pour accompagner sa croissance. Développeur(se) PHP/Symfony - Intégrez une équipe experte et dynamique ! - Localisation : Rennes (Chantepie) ou Paris (Boulevard Haussmann) - Télétravail : 2 jours/semaine - Contrat : CDI, temps plein - RTT : 10 jours - Déplacements : occasionnels entre Paris et Rennes En tant que développeur(se) PHP, vous interviendrez notamment sur Scrib, notre CMS propriétaire qui propulse les sections éditoriales de nos sites à forte audience. Construit sur une base de framework PHP propriétaire et en migration vers Symfony, Scrib joue un rôle clé dans notre succès, avec un accent fort sur le SEO et la performance. Vous rejoindrez une équipe passionnée et bienveillante, où entraide et partage sont au coeur de notre manière de travailler. - Votre mission Au sein d'une équipe agile (Scrumban) répartie entre Paris et Rennes, encadrée par 2 Lead Developers, vous participerez à : - La conception et au développement de nouvelles fonctionnalités pour nos rédactions - L'amélioration continue de la performance et de l'expérience utilisateur - L'évolution de notre plateforme vers Symfony - L'optimisation du SEO et de la gestion de contenu - Dès votre premier jour, vous bénéficierez d'un onboarding complet : pair programming, montée en compétences rapide et un premier déploiement dans la semaine ! Stack technique - Backend : PHP 7.3, Symfony 4.4 - Base de données : MariaDB, ElasticSearch, Redis - Infra & Performance : Varnish, Akamai, Docker Pourquoi nous rejoindre ? - Un environnement technique stimulant avec des experts métiers - Une équipe stable où la veille technologique est encouragée - Des conférences et formations pour continuer à progresser - Un vrai esprit d'équipe, où l'on sait conjuguer excellence technique et convivialité Processus de recrutement 1 Entretien téléphonique 2 Test technique (1h-1h30) sur votre PC 3 Trois entretiens (Manager & Lead dev, CTO & Head of Product, Directeur Général de CCM Benchmark) Nous recherchons : Un développeur confirmé et autonome, souhaitant continuer à progresser La maîtrise de PHP vanilla ainsi que de Symfony De bonnes qualités de communication et de résolution de problèmes Une bonne compréhension des besoins des clients Une personne qui a soif de faire, de changer les choses L'envie de tester, de prototyper, sans peur de l'échec : si ça ne marche pas, c'est un apprentissage riche ! Une culture de disruption : ce n'est pas parce que ça n'a jamais été fait, que ce n'est pas une bonne idée Bonus qui feront la différence : ? Expérience avec Docker en production ? Expertise sur sites à forte charge et optimisation des performances ? Intérêt pour le Front-end ? Expérience en pure player éditorial