Senior Software Engineer at Twenty (S23)
€75K EUR  β€’  0.25%
Open Source CRM
Paris, IDF, FR
Full-time
3+ years
About Twenty

Open Source CRM

About the role

πŸ“ Location: Paris, France (on-site or hybrid, no full remote)
πŸ’° Salary range: ~€75k + 0,25% equity
🏝️ Benefits: ~35 PTO days + typical benefits in France (Lunch Card, 100% Health Insurance coverage, etc.)

Role

You:

  • 5+ years experience in a startup or leading tech company
  • Open to working full-stack, with a strong expertise on either side
  • Care about Open Source, enjoys interacting with the community
  • Entrepreneurial and owner mindset

Example tasks:

  • Designing and implementing a permission system that support row-level and column-level conditions + that's highly efficient + intuitive for users
  • Designing and implementing a mechanism for people to build full-fledge apps that would still run securely in our multi-tenant cloud
  • Designing and implementing a cross-platform layout builder to let users create their own page layout

Stack:

  • Backend: Typescript, Node, NestJS, GraphQL
  • Frontend: Typescript, React, Apollo
  • AWS, Pulumi, Postgres, Redis

Product

Creating a good CRM is hard because it's a balancing act. For each business, the requirements seem straightforward, yet everyone's needs are distinct. The result is a CRM that's either too basic, or one that's attempting to be a jack-of-all-trades but ending up as a master of none.

At first, Twenty looks like most CRMs you already know: you can track deals, organize contacts, manage tasks and notes. But what sets us apart is our approach to extensibility. We are building an open platform that provides the building blocks for companies to solve their unique business problems. This also means we are building software in a very different way than most SaaS would with more abstraction layers, creating unique engineering challenges.

Company

Twenty is an Open Source + Public Benefits Company.

  • One of the fastest growing open source project ever launched with 200+ contributors and 10k+ stars in less than 12 months
  • Backed by YC and some of the best investors and founders in the world
  • Talented engineering team, repeat founders (last company exited to Airbnb)
  • Operating in a the biggest market in software (CRM)
  • Engineering-driven culture, with a passion for craft and quality
Technology

Node, React, Typescript, GraphQL

Interview Process

We'll reply by email with a link for you to book a 30 minutes interview (mostly non-technical), then a 2 hours technical interview (1h coding + 1h architecture) + 1h of pair-programming.

Other jobs at Twenty

fulltimeParis, IDF, FRFull stack€75K EUR0.25%3+ years

Hundreds of YC startups are hiring on Work at a Startup.

Sign up to see more β€Ί