Skip to content

Senior Full-Stack Developer

  • Hybrid
    • Utrecht, Utrecht, Netherlands
  • Development

As a Senior Full-Stack Developer at Roseman Labs, you help bring advanced cryptography to the end-user in a simple and intuitive way. Do you have experience and like working at a start-up? Then apply!

Job description

About us

At Roseman Labs, we are pioneering a trust-by-design platform which dissolves legal, competitive and jurisdictional barriers to enable on-demand, multi-party analytics on sensitive data.

We make this possible through Multi-Party Computation (MPC), an advanced cryptographic technique that guarantees data remains encrypted at rest, in transit, and most importantly, in use. With Roseman Labs, banks can jointly detect fraud patterns across institutions; hospitals can improve child abuse detection and deliver life-saving treatments; and government agencies can fuse threat intelligence to stop criminals.

In short, we enable organizations to tackle society’s toughest challenges, while ensuring absolute privacy, full regulatory compliance, and institutional trust. Roseman Labs turns collective intelligence into real-world impact. With a total of 4M in funding and heading towards the close of our Series A, we’re looking for someone to help lead our Development team in our next phase of growth, scaling towards system integrators and partners.

The role

We’re looking for an experienced colleague who can help us unleash the transformative impact of our platform. As the senior in the Full-Stack team, you will lead in building user interfaces for end-users, as well as the design and implementation of the SDK for our partners to interact with our cryptographic engine.

You make complex cryptography easy to use and develop novel solutions for the unique setup that we have. Our core languages are TypeScript, Rust, and Python. 

You will be working in a diverse team of Full-Stack, DevOps, and Cryptographic engineers. As a senior, you not only build quality code yourself, but you also drive collaborative improvements to our architecture, contribute to the culture (quality, security, and empowerment) and act as a technical mentor for junior colleagues.


Your responsibilities

  • Bring advanced cryptography to the end-user in a simple and intuitive way 

  • Design and implement end-to-end product features in collaboration with UX Designers, DevOps, and Cryptography engineers 

  • Build, test, and document front-end and back-end systems, middleware, and RESTful APIs 

  • Contribute to the design and implementation of a scalable, robust and secure technical architecture 

  • Participate in code reviews and provide constructive feedback 

  • Mentor junior developers and share best practices 

  • Work in sprints in an agile methodology 

  • Stay up-to-date with emerging technologies and industry trends 

Job requirements

What you bring

  • Minimum 5 years work experience as a Full-Stack Developer building high-quality solutions 

  • Comprehensive knowledge of web development principles, including both front-end and back-end technologies 

  • Experience using front-end frameworks like Angular and React, with proficiency in TypeScript 

  • Experience with back-end technologies like Node.js, NestJS, Express, or similar frameworks 

  • Familiarity with database technologies such as SQL, NoSQL, and ORMs 

  • Ability to write clean, maintainable, and efficient code 

  • Excellent problem-solving skills and attention to detail 

  • Strong communication and collaboration skills 

  • A curious mindset and passion for learning and staying current with industry trends 

  • You have an international orientation and speak English at a professional level 

  • You feel comfortable working at a fast-paced startup

What we offer

  • Competitive salary

  • Employee incentive plan

  • Hybrid working options 

  • Opportunities for professional growth and development 

  • A collaborative and inclusive work environment 

  • Commute travel expenses covered 

  • Retirement benefits (pension)

  • Regular team-building activities and events 

  • Flat organization structure

  • The opportunity to contribute to our mission of protecting privacy and empowering collaboration on sensitive data, in particular in healthcare and social domains

Applying for this role

  • Currently, this position is open for candidates with an EU work permit that are based in The Netherlands

  • When applying for this role, please include links that highlight your relevant experience, such as GitHub, Stack Overflow, or portfolio websites

or