Twenty is revolutionizing the CRM space as an Open Source + Public Benefits Company, backed by Y Combinator and leading investors. As a Senior Software Engineer, you'll join a talented engineering team working on unique challenges in building an extensible CRM platform.
The role demands 5+ years of experience and combines full-stack development with a focus on creating sophisticated features like permission systems and app-building mechanisms. You'll work with a modern tech stack including TypeScript, Node.js, React, and cloud technologies.
The company stands out with its rapid growth, achieving 200+ contributors and 10k+ stars in less than 12 months. Founded by repeat entrepreneurs (with a previous exit to Airbnb), Twenty offers an engineering-driven culture that values craft and quality.
The position offers competitive compensation (~€75k + 0.25% equity) and generous benefits including 35 PTO days and comprehensive health insurance. Based in Paris, France, the role offers hybrid working arrangements.
What makes this opportunity unique is the chance to work on solving complex CRM challenges through an open platform approach. You'll be building the foundational blocks that allow companies to address their specific business needs, creating more abstraction layers and tackling interesting engineering challenges.
The interview process is straightforward and comprehensive, including both technical and non-technical assessments, ensuring a good fit for both parties. Join Twenty to be part of transforming the largest software market while working with cutting-edge technology in an open-source environment.