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 experience), and an intern.
We are looking for a Full Stack Engineer - NodeJS & React.
This Tech team will be 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
- 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…
- Have 4-6 years of experience mastering the concepts of asynchrony or middleware in NodeJS.
- Master a framework such as Fastify.js.
- Have a good command in Typescript.
- Master React/Next and front-end development concepts in depth.
- Have implemented REST APIs, from the definition of entities to the creation of unit and functional tests.
- Master SQL and know GraphQL as well.
- Master AWS and its Cloud services (Lambda, EC2, S3,…).
- 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.
- 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 very flexible home office policy.
- A complementary health insurance with Alan.
Recruitment Process
The recruitment process for this position :
- A first telephone exchange with Samuel our CTO.
- A technical test on NodeJS, React, and SQL.
- Interview with your future manager Priyanka (Founding Engineering), 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. 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!