Fullstack Developer SURFeduhub
ApplyWould you like to play a key role as a Full-Stack Developer in student mobility in the Netherlands and beyond? At SURF, you’ll work alongside the SURFeduhub team on an innovative platform that enables the secure and seamless exchange of educational data. You’ll contribute to the ongoing development of the SURFeduhub Dashboard and to new, innovative digital services that further facilitate flexible learning. Do you want to make an impact on the future of education and help build smart, innovative solutions? Then we’d love to meet you.
Where you will work
SURF is the ICT cooperative for Dutch educational and research institutions. Together with them, we work on digital services and complex innovation challenges to enhance the quality of education and research.
Working at SURF means working for a unique and open organization. You can see this in everything: the organizational structure, the composition of the project teams, the culture in our offices, and the atmosphere among colleagues. SURF offers excellent employment conditions and takes a flexible approach to work-life balance. Employees enjoy working independently. In addition, everyone is given the space and freedom to apply and develop their talents as effectively and broadly as possible.
The team you will join
You’ll be joining the relatively new Development Team: a growing team of platform engineers, developers, and designers. This means you’ll not only help build innovative solutions, but also actively contribute to the further development of the team and its culture.
You will be part of the SURFeduhub product team, where you will work on services that help educational institutions organize processes such as orientation, enrollment, tracking, and certification in a more flexible way. In addition, together with your colleagues, you will support various multidisciplinary product teams within the unit in an open and collaborative work environment. Sharing knowledge and helping one another are central to this.
What you will do
As a Full-Stack Developer at SURFeduhub, you’ll work on innovative systems that support flexible education in the Netherlands. The platform consists of multiple interconnected components and services, which you’ll actively help build.
In your role, you’ll contribute to the ongoing development of the SURFeduhub Dashboard and components such as the SURFeduhub Registry. You’ll also help ensure optimal collaboration between SURFeduhub and the SURF service eduXchange. We have ambitious plans to develop new services and need your help to make them a reality.
Your responsibilities will include:
- Further development of the SURFeduhub platform
- Reviewing colleagues’ code and ensuring software quality
- Contributing to backlog management, planning, and execution
- Collaborating with internal and external developers
- Actively contributing to new developments
Your skills and experience
You are an eager-to-learn developer with strong analytical skills who thrives on solving complex problems.
In addition, you bring:
- A college or university level of education and thinking, preferably in Computer Science or Software Engineering
- Several years of experience as a software developer with a focus on front-end development
- Experience with JavaScript, TypeScript, Express, and Next.js
- Experience with (open-source) software development and development methodologies in an innovative environment
- Knowledge of RESTful APIs, OAuth2, JWT, and encryption/signing
- Good communication skills in Dutch and English
- Independence, combined with a strong focus on collaboration
SURF takes pleasure in doing its recruitment itself; acquisition is therefore not appreciated.