
SENIOR SOFTWARE ENGINEER
On site
Paris, France
Freelance
15-04-2025
Job Specifications
About
Our mission is to become the world’s leading unified and automated IT agentic platform to revolutionize how businesses benefit and use software.
We are building a licence and access management platform to centralize all software apps. Join us on our journey to help organisations get the most out of their software stack.
Based in Paris but with team members all over the world, we are an international company since day 1.
Women and people from minority backgrounds tend to only apply to positions where they meet 100% of the criteria. If you think you have what it takes to be a good candidate for this position, we encourage you to apply even if you don't meet all formal criteria.
Job Description
About our Tech team
Our Tech team is at the heart of innovation and evolution of our solution dedicated to helping IT and Security teams. We are responsible for the design, development, and continuous improvement of new features, ensuring to offer an exceptional user experience while meeting the highest technical requirements. You will work within a dynamic team composed of our CTO, an experienced Founding Engineer (7+ years of xp), and an intern.
We are looking for a Full Stack Engineer - NodeJS & React
This Tech team will bet set on a goal to further develop our product and continuously make it more functional, revolutionary and automated to serve our clients as best as possible.
Your missions, if you accept them, will be as follows:
Your missions
Development of new services and REST API in NodeJS using Prisma and Fastify
Integration and connection with internal & external third-party partners
Development of features and front-end elements in React (Next) and Typescript
Managing and mentoring more junior team members so they become stellar coders
Participate in the product specifications of our applications/features
Guarantor of the quality of the code and its compliance with all of our guidelines
Implementation of data flows to synchronize different ecosystems (Cron Job, Lambda functions...)
Responsible for writing unit and functional tests to create resilient systems
Guarantor of code optimization and its performance
Implementation and development of tools to ensure their proper functioning
Force of proposal on the creation/integration of internal tools
Preferred Experience
You are our ideal candidate if you…
If you are experienced enough (from 4-6 years of experience) to master the concepts of asynchrony or middleware in NodeJS
You master a framework such as Fastify.js
You have a good command in typescript
You master React / Next and front-end development concepts in depth
If you have already implemented REST APIs, from the definition of entities to the creation of unit and functional tests
If you master SQL and know graphQL as well
You master AWS and its Cloud services (Lambda, EC2, S3,…)
You are comfortable with Agile methods
What Corma has to offer you…
A competitive salary, depending on your level of impact and expertise
Equity in the form of BSPCE
We are your ideal company if you are looking for…
A French but international start-up that aims to grow, raise funds and develop an innovative product for businesses and IT teams
An adventure in which you can learn and step out of your comfort zone, with a wide variety of missions and a lot of autonomy
A respectful and diverse working environment. We are proud to welcome many diversities and nationalities in our team that make our strength and allow our common enrichment.
Among our collective benefits
Flexible work in addition to the 30 days off
A thriving tech environment in a Startup with Offices based in Station F
A flexible home office policy
A complementary health insurance with Alan
Recruitment Process
The recruitment process for this position
A first exchange with Samuel, our CTO
A technical test on NodeJS, React, and SQL
Interview with a Senior Developer, to challenge you on your technical test and describe the challenges of the team
A second live coding test on a logic topic.
A culture fit interview with current members of the team and founders to give you an overview of our rituals, methods, and get you on board with our vision
Welcome to the team
Our team is proud to have an inclusive vision of recruitment: because the Corma driving license opens up possibilities by making itself accessible to all, employment at Corma also guarantees equal opportunities. Deeply convinced that we draw our performance from the complementarity and diversity of our teams, we challenge our recruitment practices every day: all of our managers are trained to avoid unconscious biases and to perform a method of structured interviews based on the objective comparison of our candidates. We thus consider all the applications that reach us, without any distinction. We are particularly committed to providing a welcoming work environment for women within our tech teams. All our initiatives in this direction are listed here: 50inTech If you need a special employment device (disability situation) or a work permit on French territory, let us know as soon as possible during the recruitment process so that administrative procedures do not slow down your arrival at our place! To recruitment agencies: please contact us and agree on a contractual agreement with us before sending us the CVs of your candidates.
Additional Information
Contract Type: Full-Time
Location: Paris
Possible partial remote
About the Company
STATION F is the world's biggest startup campus based in Paris, gathering a whole entrepreneurial ecosystem under one roof. Know more
Related Jobs


- Company Name
- Glocomms
- Job Title
- Full Stack Developer (AI)
- Job Description
- Job Title: Full Stack Java Developer (AI) Location: Nanterre, France Remote Policy: 2-3 Days per Week On-site, Rest Remote Contract Type: 12-Month Extendable Contract About the company: Our client is a well-established organisation in the financial services industry, operating globally with a strong commitment to cybersecurity, innovation, and operational resilience. With a mature Security Operations Center (SOC) structure, they are continuously evolving their cybersecurity posture through advanced tooling, automation, and secure infrastructure projects. About the Company: Our client is a leading organisation in the financial services industry, renowned for its innovative approach to technology and business transformation. They are currently embarking on an exciting journey to modernise their technology stack, focusing on cutting-edge solutions in microservices, cloud deployment, and enterprise-level applications. Job Description: We are seeking two experienced Full Stack Java Developers with a strong interest in AI technologies to join our expanding team. You will be responsible for the development and deployment of advanced applications within a microservices architecture. This role also offers the opportunity to explore and contribute to AI-driven solutions, including chatbot technologies and agent architectures. The ideal candidate will be a proactive problem solver with an eagerness to work on cutting-edge technologies and cloud deployments. Responsibilities: Develop, deploy, and maintain high-performance Java applications using Spring Boot, REST APIs, and other technologies. Implement and maintain CI/CD pipelines for seamless deployment and monitoring of applications. Design and build scalable, secure, and efficient systems, applying SOLID principles and clean code best practices. Work on distributed systems and microservices architectures, including Kafka integration. Apply encryption techniques and implement security protocols, specifically within Spring Security. Collaborate with front-end developers (Angular) to create intuitive user interfaces. Contribute to AI-driven projects, exploring chatbot technologies and agent architectures. Engage in the continuous improvement of system performance, scalability, and security. Troubleshoot and resolve issues in production environments, ensuring minimal disruptions. Actively contribute to the modernisation of applications and core business systems. Required Skills and Qualifications: Strong proficiency in Java (versions 17 and above ideally) with experience in Spring Boot and RESTful web services. Knowledge and experience with cloud deployment (AWS, Azure, GCP) CI/CD pipelines (Jenkins, GitLab CI). Familiarity with distributed architectures, including Kafka. Experience in designing secure applications with encryption and security protocols (e.g., Spring Security). Experience with Angular or similar front-end frameworks. In-depth knowledge of microservices architecture and cloud-native application design. Interest or experience in AI technologies, particularly chatbot and agent architecture. Ability to apply machine learning principles in software development is a plus. Excellent problem-solving and debugging skills. Strong collaboration and communication skills, with the ability to work in agile teams


- Company Name
- Beauty Coiffure | e-commerce
- Job Title
- Développeur Full Stack - PrestaShop
- Job Description
- Développeur Full Stack - PrestaShop BC Web est une entreprise spécialisée dans la réalisation de projets e-commerce et de sites vitrines. Acteur de référence dans le domaine du e-commerce, nous recherchons aujourd’hui des profils dynamiques et force de proposition pour intégrer nos équipes. Vos missions Assurer la maintenance corrective et évolutive des différentes plateformes. Participer aux réunions de développement et respecter les plannings. Collaborer avec le Responsable E-Commerce afin de répondre au mieux aux besoins métiers. Réaliser des ajustements et des modifications CSS / Frontend. Participer à l’optimisation SEO des plateformes. Assurer la qualité via des tests rigoureux. Mettre à jour et customiser les modules PrestaShop. Développer et maintenir nos plateformes internes avec JavaScript, React Next.js et Typescript Intégrer des outils d’intelligence artificielle (IA) et assurer la maintenance/mise à jour de nos IA existantes. Compétences recherchées Minimum 3 ans d’expérience dans un poste similaire. Maîtrise de PrestaShop 1.7 et 8.2. Solide expertise en PHP, MySQL, JavaScript, Symfony Très bonne connaissance de CSS/SASS, Bootstrap, HTML. Maîtrise de Git. Intérêt marqué pour l’UX/UI Design. Connaissance des méthodes d’A/B Testing et de leur mise en oeuvre. Maîtrise de l’intégration d’API. Expérience avec React, Next.js, TypeScript. Familiarité avec les technologies front-end modernes. Bonne maîtrise du SEO et de l’optimisation des performances web. Esprit d’équipe et capacité à échanger efficacement avec d’autres développeurs. Serait un plus Réaliser une veille technologique régulière pour rester à l’affût des nouvelles tendances. Informations complémentaires Type d’emploi : CDI Début du recrutement : à compter de juin Salaire : 40 000 à 45 000 € / an Rémunération supplémentaire : prime annuelle Avantages : avantages sociaux attractifs Lieu du poste : En présentiel


- Company Name
- Tata Consultancy Services
- Job Title
- ENOVIA Application Support Engineer (H/F)
- Job Description
- Tata Consultancy Services (TCS) is an IT services, consulting and business solutions organization that has been partnering with many of the world’s largest businesses in their transformation journeys for over 55 years. As part of the Tata group, India's largest multinational business group - TCS has over 614,000 of the world’s best-trained consultants in 55 countries. TCS France is serving over 80 customers (reputed brands and part of CAC40) in France for over 28 years with 1,500 employees with investments spanning across regions in an innovation center and multiple delivery centers. TCS France has delivered double-digit growth for over 5 years supporting customers in digital transformation, Data and cloud journeys. ENOVIA Application Support Engineer About the Position: We are looking for an experienced Application Support Engineer with expertise in ENOVIA 2013x (or later versions) to join our team. In this role, you will be responsible for providing technical support, troubleshooting, and ensuring the smooth functioning of ENOVIA PLM applications. You will act as the primary point of contact between the project team, offshore support, and customers. Project Details: This role is part of an Application Management Services (AMS) engagement with a leading manufacturing domain customer that extensively uses Dassault Products. As part of this engagement, our team will be responsible for managing the customer’s PLM systems and supporting product development processes. Key Responsibilities: • Provide technical support for ENOVIA 2013x PLM applications, ensuring high availability and performance. • Troubleshoot and resolve technical issues related to ENOVIA PLM and CATIA integration. • Act as the focal point for customer interactions, collaborating with offshore support teams to ensure issue resolution. • Analyze and optimize the ENOVIA PLM architecture for better performance and usability. • Work closely with cross-functional teams to identify and resolve technical issues impacting business operations. • Develop and maintain technical documentation, including design specifications, user manuals, and test plans. • Ensure timely delivery of high-quality application support services. Desired Profile: Experience: • 5-8 years of experience in supporting PLM solutions using ENOVIA/V6. • Fluency in French for effective communication with clients and stakeholders. • Strong understanding of ENOVIA PLM architecture and CATIA integration. • Experience in CAD tools (CATIA V5/V6) is a plus. • Good problem-solving skills and experience in troubleshooting technical issues. • Strong communication and technical documentation skills. Unique Selling Proposition (USP) of the Role: • Focal point at onsite, collaborating with both customers and offshore support teams. • Opportunity to lead technical troubleshooting efforts and work with a diverse global team. • Direct involvement in optimizing PLM applications to enhance efficiency and user experience. Working at TCS Attractive fixed + variable compensation Holiday Bonus Profit sharing CSE Join an international group present in 50 countries Work on ambitious and innovative projects Participate in our community events: meetups followed by after-works, tech week, etc. And because we want to help you grow and improve, we offer regular training and participation in conferences.


- Company Name
- Conserto
- Job Title
- Ingénieur DevOps (F/H) - Montpellier
- Job Description
- Prêt(e) à faire passer nos pipelines au niveau supérieur ? Votre future aventure professionnelle se trouve chez Conserto : convivialité, bonne humeur et soleil garanti Rejoignez nos 80 Consertiens passionnés afin de contribuer à nos meet-up, projets stratégiques ainsi que nos soirées toujours sympathiques ! Notre mantra ? L'agilité, tant dans notre fonctionnement que chez nos clients. Notre expertise gravite autour du Digital, de l'Infra, du DevOps et de l'Agilité au sein de PME et de Grands Comptes 100% montpelliérains ! Une pluralité d'évènements jalonnent aussi votre aventure consertienne : afterworks, soirées jeux, activités sportives, Agile Tour Montpellier, DevOps D-Day, Devoxx, Green Week et bien d'autres... Mais également pour rejoindre une ESN à la pointe de l’écologie (certification RSE Lucie et Ecovadis). Je t’invite à aller jeter un coup d’œil à notre projet primé Green Trackr, car oui, nous avons aussi pour ambition de rendre le monde meilleur. Poste Eh oui, on vous voit venir : vous pensez sûrement, "Encore une annonce qui manque de peps !" Au contraire, nous vous proposons une aventure où chaque jour sera une opportunité de grandir, d’apprendre et de construire ensemble votre carrière ? Avec Conserto, adieu les suivis RH ennuyants et épisodiques. Notre contrat envers vous : Brice, chargé de carrière et fidélisation, réaliseras vos suivis RH et vous accompagnera au quotidien dans votre évolution professionnelle et vos formations annuelles. Vous serez notamment accompagné(e) pour vous impliquer (si vous le souhaitez) dans le développement de l’agence et le partage de votre expérience, comme : L’organisation d’events ; L’animation de meet-Up ; La création de formation… Notre job à pourvoir : Ingénieur(e) devOps Préparez-vous à être au cœur de l’action : Vous collaborerez avec des équipes dév. et opérationnelles dans un environnement Agile ; Vous garantirez que nos applications soient aussi fiables et performantes qu’un feu d’artifice ; Vous automatiserez les déploiements pour une livraison rapide et sans faille ; Vous serez le maître d'œuvre de l'intégration continue pour une efficacité maximale ; Vous perfectionnerez notre arsenal de monitoring Vous optimiserez notre chaine CI/CD pour des déploiements d'application en mode turbo ! Nous ne sommes pas à la recherche du mouton à 5 pattes, mais plutôt d'un passionné qui sait jouer de plusieurs instruments DevOps ! Avec au minimum 3 années d’expériences. Votre future stack technique : Terraform, et Kubernetes feront de vous le maitre de l’automatisation & de l'orchestration ; Intégration continue avec Gitlab CI/CD & Jenkins où chaque mise à jour est un pas de danse dans la symphonie du code. ; Prometheus / Grafana ou ELK pour mettre en place des pratiques de monitoring et de supervision ; Devenir le gardien de la sécurité informatique avec NGINX afin de protéger nos précieuses données ; Python, Bash, Shell et Powershell pour le scripting vous utiliserez Et bien sûr, documenter votre aventure numérique pour que d'autres intrépides explorateurs puissent s'en inspirer et rejoindre notre quête vers l'excellence technologique. Profil Nous ne cherchons pas à constituer une équipe de clones, mais plutôt une symphonie où chaque musicien apporte sa touche personnelle à notre partition. Nos avantages : Rémunération cible : à partir de 42 000€ Télétravail : 2 à 3 jours par semaine Tickets restaurant : 10€ par jour travaillé (60% pris en charge par Conserto) Mutuelle Forfait mobilité douce Mais également : Des primes pour vos exploits, votre soif de formation et même pour recommander vos comparses grâce à notre système innovant de cooptation (plus de 2000€ par profil recruté). Un accompagnement sur mesure pour votre carrière, avec formation annuelle, suivi, et la possibilité de rejoindre des communautés passionnantes. Vous pourrez également participer à des salons pour rencontrer d'autres passionnés. Envie d’en savoir plus ? Nous vous proposons d’en discuter autour d’une bière, d’un café ou d’un thé dans nos locaux à Montpellier. Rejoignez-nous, et ensemble écrivons le prochain chapitre de votre carrière chez Conserto ! Au-delà du process de recrutement, Conserto déploie tout au long de l’année des actions favorisant l'égalité des chances & la diversité des individus au sein de nos équipes.