
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
All done!
Your application has been successfully submitted!