Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Full-Stack Engineer (Python & TypeScript) – Groningen (Hybrid/On-site)
A leading market research and data-driven innovation agency based in Groningen is seeking a talented Full-Stack Engineer with strong backend experience to join its multidisciplinary engineering team. The agency works on highly complex, long-term projects that support scientific, social, and technological research initiatives. The ideal candidate thrives in an intellectually stimulating environment, enjoys solving difficult technical problems, and is located close enough to Groningen to collaborate on-site when needed.
About the Role
The Full-Stack Engineer will play a key part in designing and delivering advanced software systems that support research workflows, data processing pipelines, analytical tooling, and interactive applications. The role involves working across both backend and frontend components, with a particular focus on backend design, performance, and data handling.
This position is well-suited for someone who wants to work on projects that have real social and scientific impact, collaborate with researchers and domain specialists, and contribute technical insight during early-stage project scoping.
Responsibilities
- Architecting, developing, and maintaining backend services and APIs using Python
- Building front-end interfaces and research tools using TypeScript (e.g., React, Vue, or similar)
- Designing scalable application structures that handle complex datasets and workflows
- Collaborating with researchers, analysts, and product teams to translate project goals into technical solutions
- Participating in code reviews, architectural discussions, and long-term planning
- Ensuring technical quality, reproducibility, and reliability—critical factors in research environments
- Contributing to documentation, data modeling, and system design
Candidate Profile
- Strong experience with Python (FastAPI, Django, or similar frameworks) and interest in backend architecture
- Proficiency in TypeScript and modern frontend frameworks
- Comfort working with databases, data pipelines, and API integrations
- Experience or interest in research-oriented projects, scientific tooling, or data-driven systems
- A structured, analytical approach to problem-solving
- Excellent communication skills and the ability to collaborate with non-engineering specialists
- Living in or near Groningen, or willing to be present in the office regularly for collaboration
- A proactive mindset and passion for building robust, maintainable systems
What the Agency Offers
- Competitive salary and benefits tailored to experience
- Hybrid working arrangements with strong emphasis on local collaboration
- Opportunities to work on meaningful, impactful projects rather than purely commercial products
- A highly skilled, friendly, and mission-driven team
- Space to explore new technologies, propose ideas, and contribute to long-term research infrastructure
- A supportive and intellectually engaging environment rooted in curiosity and innovation
Researchers, engineers, and analysts rely on the systems built by this team every day. Candidates who want to make a genuine impact through technology—and who value working closely with colleagues in and around Groningen—are encouraged to apply.
Key Skills
Ranked by relevanceReady to apply?
Join Harnham and take your career to the next level!
Application takes less than 5 minutes

