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

Roseman Labs is a pioneering deep-tech startup based in Utrecht, Netherlands, specializing in encrypted computation software. Our innovative platform enables organizations to perform analytics on sensitive data without revealing the source data, ensuring privacy and security. We are committed to revolutionizing the possibilities of encrypted computing and empowering businesses to leverage decentralized data analytics.

The role

Our product uses techniques from modern cryptography to enable unique privacy features. The full-stack team builds the user interfaces and APIs for the users and partners to interact with our cryptographic engine. This role focuses on making complex cryptography easy to use and developing 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, you contribute to the culture (quality, security, and empowerment) and you are 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 

  • Building, testing, and documenting front-end and back-end systems, middleware, and RESTful APIs 

  • Contributing 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 

  • Working 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 and incentive plan 

  • Hybrid working options 

  • Opportunities for professional growth and development 

  • A collaborative and inclusive work environment 

  • Commute travel expenses covered 

  • Retirement benefits (pension) 

  • Employee incentive plan 

  • 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