Full-Stack Software Engineer
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 our platform, ensuring an exceptional user experience while meeting the highest technical requirements.
You will work within a dynamic team composed of our CTO, 2 experienced Full‑stack Tech Leads (ex-Aircall & 2x founder) with a combined 30 years of experience, a seasoned AI tech lead (ex TheFork, BeReal) and 2 top‑performing engineers.
Your Mission
Take the driver's seat in bringing our product to the next level, from crafting an amazing frontend to building an efficient, scalable backend architecture. Own the full product lifecycle: participate in product specifications for our applications and features, build them end‑to‑end, and see them all the way through production deployment.
Leverage and challenge how AI assists our engineering team in their day‑to‑day and implement new best practices, tools, and skills to drive speed. Be creative: research and implement new technologies that give us a competitive edge, and be a driving force behind new internal tools and integrations.
Guarantee code quality: act as the guarantor of code quality, performance, scalability – writing unit and functional tests to keep our systems resilient and performing. PR reviews will be driven by quality as a shared responsibility.
Manage infrastructure: supervise our system infrastructure to ensure functionality, efficiency, and scaling of our data processing capabilities as we grow to tens of thousands of users. We want team members with ownership across the board.
Tech Stack & Core Responsibilities
Backend
Design and develop new services and REST APIs in Node.js, using several ORMs and data connectors such as Prisma, Kysely, and frameworks like NestJS, oRPC with a contract‑first approach. Build data flows to synchronize different ecosystems through asynchronous event‑driven systems backed by AMQP and EventBridge, Node.js cron jobs, and Lambda functions. Integrate and connect with internal and external third‑party partners, developing and maintaining hundreds of various connectors at the core of data aggregation strategy using innovative agentic approaches.
Frontend
Develop features and UI components with React x TypeScript (Next.js, Vite), backed by top‑tier libraries like Tanstack router, ShadCN, Tailwind, and Tanstack query.
Ecosystem
AI‑driven development is required. We provide tools such as Claude, Cursor, or any other tool upon request. You will work with GitHub, Linear, AWS, Heroku, Vercel, Doppler, and many other tools.
What you bring
- 3+ years of full‑time work experience in a software engineering role, with demonstrated cool software projects.
- Well‑versed in AI‑driven full‑stack development and using the new technologies at your disposal to 3× your productivity.
- Deep exposure to full‑stack engineering and at least basic cloud knowledge.
- Web development skills: ReactJS, TypeScript, and database architecture with SQL.
- Professional English proficiency (we work in English).
Other elements we are looking for
- Excellent communication skills; tough but vital to be able to communicate around tech.
- Highly motivated and rigorous person.
- Ability to work with a high level of autonomy.
- Strong willingness to try and learn.
Women and people from minority backgrounds are encouraged to apply even if they do not meet all formal criteria. If you think you have what it takes to be a good candidate for this position, we encourage you to apply.
#J-18808-Ljbffr