Full Stack Engineer
Hybrid
Paris, France
Full Time
09-01-2025
Job Specifications
About Rippletide
Rippletide is a rapidly growing startup dedicated to transforming sales through innovative AI-based technological solutions (proprietary). We are looking for a dynamic Full Stack Engineer to join our team and make a significant contribution to our success and growth in the European and American markets.
Since our launch in September, Rippletide has been transforming sales with AI at high speed. We’re just getting started—join us to build the next generation products based on AI Agents that will redefine the future of sales.
Role
As a Full Stack Engineer at Rippletide, you will join a fast-paced, dynamic startup environment, working to solve hard problems. You are willing to help build out the product end-to-end, bringing innovative ideas to the table.
About You
The ideal Full Stack Engineer candidate enjoys working intensely, and collaboratively at a centrally-located office in Paris. You bring an entrepreneurial mindset committed to building quickly, iterating from learnings, and challenging the status quo. You have experience working autonomously, with little oversight, but are aware of the product vision. You take ownership of the full stack, and have experience working alongside other engineers and product leaders.
Responsibilities
Advanced knowledge languages including: TypeScript, NodeJS, React, Python.
Strong expertise in one area of full-stack development, fluent in the rest of the stack.
Knowledge of database systems and SQL.
Advanced troubleshooting skills.
Project management skills where you understand a project’s requirements and are able to collaborate with team members on milestones and deliverables.
Strong analytical skills where you can review data and interpret results.
We are looking for
The ideal Full Stack Engineer candidate will have:
Previous experience as a Full Stack Engineer, ideally within a startup environment
Interest in AI
Excellent verbal and written communication skills in English, proficiency in French is a plus.
Track record of clearly communicating complex information from problems to solutions
Proven ability to work in an ambiguous environment
Brings an entrepreneurial mindset, and understands the ability to be agile and iterative
A strong sense of ownership
Self-starter, driven, motivated
Someone who is willing to build from the ground up and have impact
Why join Rippletide?
Strategic Impact: Play a crucial role in defining the future of our company and our industry
Key Learning Opportunity: Work in a team with top-tier experts in each aspect of the company -from business to science- to build the next generation of AI Agents
Growth: Participate in an ambitious entrepreneurial adventure with rapid growth prospects in Europe and the United States.
Company Culture: Work in a dynamic and collaborative environment where innovation and commitment are valued.
Partnership Opportunity: Become a key player at Rippletide as a future partner.
If you are ready to take on the challenge and make a significant contribution to our success, we would be delighted to discuss further at patrick[at]rippletide.com.
Hiring Process
Based on scheduling, the ideal timeline to hire this role is 2 weeks.
30 minute phone screen with hiring manager
60 minute meeting with Executive Team members (max 2 people)
Live technical assessment
Optional final interview
Offer
About the Company
Rippletide: Your essential partner for driving sales success with advanced AI and personalized coaching. A CoPilot, a coach, or a co-worker: Rippletide's AI supports AEs, Sales Managers, and Sales Reps at every stage of the sales process. Transform your sales strategy: Combining AI and intelligent coaching to redefine the art of selling. Personalized coaching: Get precise recommendations after every interaction to boost performance. Effortless meeting prep: Automated summaries and clear next steps keep you ready to close dea... Know more
Related Jobs
- Company Name
- SANTECLAIR
- Job Title
- Software Engineer (F/H)
- Job Description
- Santéclair est une entreprise à mission. Forts de nos 20 ans d’expérience, nous accompagnons plus de 10 millions d’assurés de 55 complémentaires santé clientes, dans l’amélioration de la prise en charge santé et au prix le plus juste. Pour en apprendre un peu plus sur l’entreprise : https://www.santeclair.fr/fr/ Santéclair : photos, vidéos, recrutement (welcometothejungle.com) https://youtu.be/4bjTp25IWAM Santéclair est engagée dans une politique en faveur de l'intégration et du maintien dans l'emploi des personnes en situation de handicap. Afin de renforcer nos équipes, nous recherchons, un·e Software Engineer (H/F). Au sein de la DSI de Santéclair, soyez au cœur du développement des applications qui permettent d'accompagner des millions d'utilisateurs dans leur parcours de soin. Vous évoluerez dans un écosystème JAVA/Javascript avec notamment du Springboot et du React dans une organisation Agile autour de six Produits qui couvrent tout le périmètre des métiers de Santéclair. Véritable artisan du code, vous aurez à cœur d'apporter de la valeur métier au Produit que vous rejoindrez. DevOps dans l'ADN, vous livrerez votre code en production et serez aux premières loges afin de constater les effets immédiats de votre travail et ainsi lui donner du sens. Rigoureux·se et exigent·e, vous aimez le code propre et maintenable, nous aussi ! Vous pensez à votre futur "vous" et vous êtes attentif·ve à correctement documenter et tester votre code. Curieux·se et soucieux·se de progresser, vous serez accompagné·e par une équipe de sachants et d'experts et profiterez pleinement des apprentissages des relectures réalisées par vos pairs jusqu'à devenir vous-même un·e relecteur·rice reconnu·e au sein des Tribus. Vous souhaitez évoluer dans un environnement dynamique et agile, vos missions principales seront les suivantes : Comprendre, appréhender, challenger, concevoir et développer les initiatives apportant de la valeur métier Maintenir en condition opérationnelle l’existant, y compris la documentation Relire le code de ses pairs Accompagner le PO, les PPO et la SQA Team durant les recettes Accompagner les livraisons en production Suivre et corriger les anomalies de production Profil : Bac +4/+5 Ecole supérieure (informatique, ingénieur) Expérience d’au moins 3 ans en développement, incluant l'expérience acquise lors d'un cursus en alternance En lien avec l’environnement de l’entreprise, des compétences techniques sont attendues dans les domaines suivants : Bonnes pratiques de développement (Design Pattern, Performance vs Maintenabilité, Green IT) Gestion d'API (Rest, SOAP, ApiGateway, OpenAPI) Bases de données SQL et langage SQL (MySQL) Ecosystème JEE (Tomcat, Spring, SpringBoot, Vaadin, Hibernate, CXF, Lombok) Ecosystème Javascript (React, Saga, HTML, CSS, Webpack, TypeScript) Outils d'usine logicielle JAVA (Jenkins, Maven, Nexus, Confluence, JIRA, Sonar, Kibana, GitLab) Connaissance sur les principes de sécurité des systèmes d'informations Connaissance des concepts DevOps Connaissance des organisations Agile, de la méthode Scrum et Kanban et du mode produit Nos avantages : Poste basé à Nantes, proche gare Sud, 6 semaines de congés payés, Prise en charge de 90 % de l’abonnement aux transports en communs , Titres restaurants à 10 € (prise en charge employeur à hauteur de 60 %), 70 % de la complémentaire santé prise en charge, 100 % de la prévoyance prise en charge, Accès à la salle de sport et aux cours collectifs . En savoir plus, SANTECLAIR c’est : Une réelle utilité des services proposés en santé pour les clients qui donne du sens au métier de chacun dans l’entreprise Des valeurs fortes : Bienveillance, Innovation, Professionnalisme & Engagement Une expertise métier unique Des équipes dynamiques, un management de proximité, des profils très diversifiés Une entreprise médiatisée avec une mission sociale Une certification « service France garanti » Une entreprise engagée dans une politique en faveur de l’intégration et du maintien dans l’emploi des personnes en situation de handicap
- Company Name
- Eleven Labs
- Job Title
- Développeur JavaScript Senior H/F/X
- Job Description
- Es-tu notre nouveau Dév Javascript Fullstack senior ? Nous recherchons une personne en pleine maîtrise de l’écosystème Javascript, en mesure d’adopter une posture “agnostique” : c’est-à-dire capable, sans a priori technique, de choisir la ou les technologies les plus pertinentes pour le projet sur lequel il est impliqué. On attend quelqu’un qui a connu une grande diversité d'environnements techniques et organisationnels et qui sait s'adapter à différentes équipes et contextes, qui sache gérer des sujets majeurs en autonomie, en faisant preuve de leadership tout en déléguant en fonction des compétences de son équipe. Pour finir, on cherche aussi un défenseur des bonnes pratiques qui peut expliquer, vulgariser et défendre des choix techniques aux parties prenantes (parfois non techniques). Tu te reconnais dans cette description ? Alors c’est bien parti :) Qu’est-ce que l’on propose ? Des missions aux petits oignons. Nos missions, avant d’être proposées à nos consultants astronautes, sont d’abord sélectionnées avec soin. L’objectif c’est qu’elles proposent des stacks techniques attirantes : NodeJS, React/Svelte, GraphQL, environnements avec Cloud, Lambdas AWS… On recherche des environnements épanouissants, avec des produits à enjeux (trafic, performance, sécurité…), un vrai cadre Agile sans silotage entre les équipes, et un accent mis sur la qualité de code. Un parcours qui te plaise et une posture de référent technique. On fait tout pour que chacun puisse s’épanouir, et que ceux qui le souhaitent puissent élargir leur champ de compétences. Tu pourras donc passer des certifications, ou même changer de techno et d’expertise si tu le souhaites. En tant que référent technique, tu peux accompagner les astronautes plus juniors dans leur montée en compétences. Tu es invité à participer aux évaluations techniques et aux recrutements. Tu peux aussi t’impliquer dans les choix techniques des projets internes, et tu es encouragé à les challenger. Ok, mais pourquoi nous rejoindre NOUS ? Parce qu’on est à l’écoute des envies de chacun. Tu choisis ton projet. No bullshit. On préfère quelqu’un qui aime le projet sur lequel il travaille et qui soit content de se lever le matin pour aller rejoindre son équipe. Tu as envie de partager ton expertise via des articles de blog, ou en étant speaker sur une conf ? Ça tombe bien. On a un blog technique qui est là pour ça. Pareil pour la création de ton talk. Tu veux te faire la main sur une techno inconnue ou te perfectionner ? Nos projets internes sont là pour ça. Parce que tu peux échanger avec d’autres profils expérimentés. On a une grosse communauté JS dans la boîte. Les occasions d’échanger sont nombreuses car on se retrouve tous fréquemment pour des meetups ou des workshops, et on a une vie interne très fournie. Si je suis intéressé.e, comment ça se passe ? Si les lignes que tu viens de lire te parlent, qu’en plus tu es fan de Gif de chats et que du coup tu postules, alors voici la suite des évènements : Tout commence par un entretien d’introduction Tu t’entretiendras avec Camille, Raphaël ou Salya et c’est cette personne qui te suivra tout le long de ton parcours chez nous. Vous parlerez de tes attentes, de ton vernis technique, et elle te présentera Eleven Labs. Ensuite il y a un entretien Visio sur la Technique On te propose une rencontre avec un ou deux pairs afin de comprendre comment tu appréhendes les sujets techniques, et quelle est ta vision du développement et du poste. On conclut par une visite des locaux On t’invite dans les locaux ! Tu pourras y rencontrer d’autres dévs Javascript pour échanger sur leurs parcours et le tien, et Mika ou Elsa, pour échanger sur la stratégie et la vision de l’entreprise ! D’ici là, on reste à ta disposition pour toute question, donc n’hésite pas :)
- Company Name
- ****************
- Job Title
- Software Developer BACKEND
- Job Description
- DentalMonitoring is a MedTech scale-up in a fast-growing medical field. We are looking for new talent to join our team who will be for working a DM project ! What are the value added of Dental Monitoring’s solutions for its clients? Our SAAS monitors and optimizes orthodontic treatment for doctors and patients alike using our app and patient platform DentalMonitoring brings the first AI-driven technology in the oral healthcare space With more than 200 filed patents on our technology, we are leading an entire industry in how we approach the orthodontic experience Our handy tool, the Scanbox™, helps patients and doctors to easily detect intra oral observation Their patients smile again Dental Monitoring was promoted in the Next40 for the third year in a row. The Software Developer - Backend Role Participate in the design of products (current and future) Divide functionalities into technical tasks Write and deliver high quality, robust and tested code Collaborate closely with our regulatory department to write the tests in order to comply with medical regulations Comply with medical device traceability procedures in collaboration with the QA team and the regulatory team Share best practices with the team by doing pair programming as well as code reviews from other developers on the team You will be successful in this role if you have / are Master degree in Sciences or Engineering or equivalent Proficiency in team’s main language Skills for problem solving Good communicator Good knowledge of Git Notions of front-end languages Fluent in verbal and written both Frenchand English Good knowledge in Python, Django, Golang and Restapi Our work environment At Dental Monitoring our employees thrive because : We are collaborators! It is a core value and our team of researchers, doctors, developers, salespeople and all of our stakeholders work together to put our customers first! DentalMonitoring is a diverse, multicultural company: you can find more than 20 nationalities throughout our teams This role is Paris office based DentalMonitoring is an equal opportunity employer and offers an intercultural and inclusive workplace. The diversity of our teams is one of our strengths. We work every day with more than 30 nationalities in different countries all over the world. We welcome and encourage applications from people with disabilities. For those people we are committed to providing appropriate accommodation. The above is not an exhaustive list of all duties, responsibilities and qualifications associated with the job. Other duties may be assigned.
- Company Name
- Lùkla
- Job Title
- Développeur(se) Java / React
- Job Description
- À propos de Lùkla Expert en transformation digitale, nous accompagnons nos clients à chaque étape de leur développement pour répondre à leurs enjeux métiers et technologiques. Avec 14 agences en France, au Portugal et au Canada, Lùkla a su développer un portefeuille de clients sur un vaste champ de compétences et dans de nombreux secteurs. Nous proposons un catalogue de 6 offres complémentaires : Apps & Data, Digital Workplace, Web & Marketing, Cloud & Cyber, Managed Services et Change & Adopt. Ancrée dans les valeurs de proximité, d'engagement, de confiance et de respect, notre entreprise crée une atmosphère propice au développement de compétences et au bien-être. Rejoindre Lùkla, c’est embarquer dans une aventure collective où passion et expertise se mêlent pour répondre aux besoins de chacun. Nous sommes à la recherche de collaborateurs et collaboratrices passionnés par les nouvelles technologies pour intégrer notre équipe à Paris. Si vous êtes développeurs Full Stack Java & React JS, cette opportunité est faite pour vous ! Dans le cadre de développement d'applications bancaires, vous interviendrez sur des architectures Cloud, DDD, Microservices... en environnement CI/CD/DevSecOps pour mettre en œuvre vos connaissances. Poste : Développeur(se) Java / React (H/F) Localisation : Île-de-France Séniorité : Confirmé(e) - 2 années d'expérience minimum Politique de télétravail : En fonction de la mission Les missions : Prise en compte et compréhension des besoins métier. Développer des fonctionnalités et améliorer les applications métier avec Java, React selon les concepts du software craftmanship. Collaborer avec des équipes Métier, MOA, QA et dev pour créer des solutions scalable et robuste. Participer à l’optimisation et à l’amélioration continue des applications existantes. Assurer les tests unitaires et end-to-end de l'application pour faciliter la maintenance. Contribuer aux décisions techniques et participer aux revues de code. Respecter les normes de qualité et standard de l'entreprise. Avoir en ligne de mire les délais de livraison. Compétences requises : Vous êtes diplômé d’une école d’ingénieur ou équivalent BAC+5. Vous avez une expérience solide en développement sur la partie GUI (ReactJs) et la partie back-end (Java) Vous maîtrisez différents frameworks (Spring, Hibernate, Struts…) sur le bout des doigts. Vous disposez d'une connaissance des outils tels que GIT, Maven, SVN... Vous êtes à l'aise dans l'utilisation de chaines CI/CD (Jenkins, Docker...) Vous savez déployer en environnement Cloud (Azure, AWS,…). Vous maitrisez les concepts de clean code, TDD, BDD et les principes SOLID. Vous êtes à l’aise avec les bases de données (SQL, NoSQL). Vous aimez travailler en mode agile (Scrum, SAFe). Vous avez l'habitude de travailler en équipe et avez une excellente communication. Vous êtes curieux(se), avez des capacités d'adaptation et adorez partager vos connaissances. Vous parlez anglais. Lùkla vous propose : CDI uniquement. Salaire : entre 45K€ et 65K€, selon expérience. Chaque année vous bénéficierez d’une formation pour vous aider à développer ou renforcer vos compétences. Prime de cooptation très avantageuse et non plafonnée. Politique de mobilité interne et à l’international. Forfait mobilité verte : participation forfaitaire à l’achat et à la maintenance d’un équipement vert (vélo électrique ou trottinette électrique). Allocation télétravail : participation forfaitaire à l’achat d’équipements liés à l’installation en télétravail. Titres restaurant, mutuelle, CE, indemnité kilométrique vélo… Etat d'esprit: un environnement bienveillant, une équipe dynamique et des moments de convivialité (apéro, team-building et plus encore).