Senior FullStack JS Engineer

Permanent employee, Full-time · Paris

Your mission
As a full stack engineer, you will be working as part of the product team to build all aspects of our services designed to help people get a fulfilling job. This will include front end, back end, API design, and data management.

To succeed in this position, you must have a self-starter attitude. You will be given general goals, and it will be up to you to figure out how to accomplish them in terms of implementation. This requires high-level of creativity and ability to deal with uncertainty since the situation changes quickly.

You must also be a team player. This is not just an empty slogan. You must be comfortable with constant brainstorming, whiteboard sessions, and interactions with people both inside and outside the development team on multiple projects.

The team is growing fast: 
The quality and scalability of our codebase is key.
Chance is a mix of psychology and technology. Coaches are involved in tech, we expect engineers to be involved in return.
Our product is tackling a complex subject: 
Helping people find purpose in life and accompany them until they get a new job, high uncertainty in execution is our daily pace.


  • Application development for our internal and external users
  • API Design, Database design and Tech Architecture
  • Get involved in product design process, bringing your tech expertise to challenge the envisioned solutions
  • Pushing forward our technical stacks by testing and implementing new paradigms


  • Design: Sketch, Abstract, InVision, Specify, Zeplin
  • Frontend: ReactJS, Typescript, Styled components, Storybook, GraphQL
  • Backend: NodeJS/Express, Typescript, GraphQL, Knex, PostgreSQL

Your Profile
We are looking for an high-agency team player, able to lead projects and collaborate with other teams.

You master Javascript in depth and you have:
  • Strong alignment with Chance vision and mission
  • You have already worked in a startup environment
  • You have 7 years+ fundamental hands-on experience in ReactJS NodeJS
  • You have a strong UX and aesthetic sensibility — you love well crafted pixels
  • You have a deep interest in simple and maintainable code — testing and scalability in mind
  • You have practical experiences in GraphQL
  • Strong knowledge in relational databases, especially PostgreSQL
  • Fluent written and spoken English

Why Chance ?
Did you know that about 37% of people say that they have a “bullshit job” and about 60% of people on average feel disengaged from their work? Did you know that, despite all the advances in technology for online job search in the last 25 years, today the average time a person is unemployed is still about the same as in 1995 when the internet was just getting started? Why has technology not helped with this problem which is especially severe today?

At Chance, we believe that this is because job search is not only a technological problem for both candidates and employers. That’s why we’re building a unique solution that mixes psychology, data science and cutting edge front end technology and design.

Technologies evolve over time for good reason. We try out new technologies all the time, embrace the good ones quickly and adapt them to our business cases. Today, this means we use TypeScript and do GraphQL requests, tomorrow it could be something different and more powerful.

We're a team that values weekly releases, code quality, guidelines, CI, and testing. We ship aggressively, we test things, we iterate. We consider the aesthetic beauty, readability and consistent standards of the code as important as shipping it. Because beautiful and readable code is scalable code.

We're a quickly growing company. Spending time and effort everyday in a stagnating company is no fun. See how we grow everyday and thrive at the same speed by solving different problems every week. We target such as wide market that variety is king in our day to day tasks. You won't get bored by owning the same small chunks of a codebase for years.

We are revolutionising the job market. That requires us to work on problems never solved before, problems that constantly challenge technology limitations. Due to the nature of our product, it's fundamental for us to work in multidisciplinary teams with domain experts that would never be in a regular product team. Embrace their skills and broaden your knowledge.

Last but most important, you have real, tangible, impact on people everyday. Every week we receive feedback from people about how impactful the experience has been for them. Your code reaches people deeply in their heart and helps them find a better future.


  • A very dynamic working environment with a great team spirit
  • Flexible working hours
  • Remote work whenever you want or full remote work possible
  • We will pay 50% of your transportation cost within Paris
  • A permanent contract (French CDI)
  • Parental Act: 1 month fully paid
  • MacBook Pro
  • Your chance to play a decisive role in shaping a company in its rapid growth and to grow and learn from your tasks
  • 30 paid vacation days plus RTTs (Réduction du temps de travail)
  • A creative working environment and short decision-making paths
  • Regular team and company events (e.g. remote games with the team, parties, seminars, offsite/onsites, etc.)
  • 100 percent health insurance (mutuelle)
  • An office location based in the heart of Paris (2nd arrondissement)
  • We are a super international team, English is our work language
  • Consistent learning: e.g. every Friday we have a speaker at Chance University that gives a talk about super interesting topics
  • You will go through our entire 3-months coaching program (in French)
  • As part of our onboarding you will have your personal mentor
  • Regular feedback talks
About us

Chance is the digital coaching path to help individuals choose fulfilling work

About Chance Program
The product enables a user (a ‘talent’) to participate in a 3 month program in which they experience self-reflection, exploration, and professional coaching in order to choose the work that aligns with their aspirations, skills and personal context. Through auto-coaching, the talent is guided to reflect more deeply about the way they think: who they are, how to make choices, what has meaning, what does not. The talent is recommended different career paths that correspond to her aspirations, leading to a methodical exploration phase to make the final choice. Chance accompanies the talent until she actually reaches her new professional objective. Video-coaching sessions complete each step of the program: one-on-one tailor-made sessions with a professional coach help to gently break down the psychological barriers that may have been identified during the self-reflection phase.
As a pioneer of “PsyTech”, every step of the Chance program is adapted to each individual, thanks to real-time data and behavioural analysis. The individualised program drives the participant to make a series of informed decisions, leading to a more fulfilling career path and stronger performance in the workplace.

About Chance
Chance was founded in San Francisco, after the Nobel Peace prize laureate Muhammad Yunus met with its cofounders Ludovic de Gromard and Clémence Coghlan, and has been backed by since its inception. 18 months ago, Chance won the Facebook France Start-Up award and moved its headquarters to Paris to focus on the French market. Chance’s team is made up of 25 people from 7 different nationalities, and a community of 100 partner coaches. Its new office is in Paris, 2nd arrondissement.
Chance raised a €5.6M Series A in April 2020, led by British impact investor Zulu Group (represented by Alexander Asseily, founder of Jawbone) along with other world-class investors, and the French Ministry of Labour.
With Nobel Peace laureate Muhammad Yunus as Honorary Chairman, Chance counts a number of renowned public figures in its scientific committee, such as Robert Dilts, international reference on coaching, and the former French Minister of Education and former President of the International Bureau of Labour, Gilles de Robien. Francoise Gri, former CEO of Manpower France and IBM France, sits on the board along with Alexander Asseily.
Chance recently obtained accreditation by the French government as a service that can be financed directly through the French Personal Training Credits (CPF).
As of today, Chance has served over 9,000 users, 70% of whom are women.

Chance in the French media in the last 2 months : 
Les Echos
France3 TV
French Web
We are looking forward to hearing from you!
Thank you for your interest in Chance. Please fill out the following short form. Should you have difficulties with the upload of your data, please send an email to

Please upload your CV and a short cover letter (max. 20 MB in total).

Click to select multiple files or use drag-and-drop
Uploading document. Please wait.