Location: Rotterdam, Netherlands (On-site)
Type: Graduate Internship / Master's Internship, with the opportunity to transition into a full-time position
Education: Master's student in Computer Science, Software Engineering, or a related technical field
Who we are
DynamicWhale is a fast-growing SaaS go-to-market agency based in Rotterdam. We help innovative software companies build sales pipelines, enter new markets, and accelerate growth through commercial strategy, sales execution, recruitment, and AI-driven solutions.
We're a young, ambitious team working from our office at Stadhuisplein. We operate in a fast-paced startup and scale-up environment where ownership, initiative, and adaptability are essential.
Learn more about us at dynamicwhale.com .
About the opportunity
We're looking for an ambitious and technically skilled Computer Science master's student with previous professional software development experience to join our team as a Full-Stack Developer Intern.
You'll work directly with our technical team and leadership to develop internal applications, improve existing systems, and implement AI-powered solutions that help our business operate and scale.
We're particularly interested in someone who knows how to leverage modern AI coding tools to build software efficiently, takes ownership of projects, and enjoys solving technical challenges independently.
We're looking for a long-term fit, with the goal of transitioning into a full-time position after your internship.
What you'll do
- Develop and improve full-stack applications, internal tools, and business systems.
- Build frontend interfaces, backend services, APIs, and database integrations.
- Use AI-powered coding tools to accelerate development, debugging, testing, and automation.
- Identify opportunities to integrate AI and automate internal business processes.
- Collaborate with our technical team and leadership to translate business requirements into practical software solutions.
- Take ownership of projects, troubleshoot technical challenges, and proactively propose improvements.
Who you are
- Currently pursuing a master's degree in Computer Science, Software Engineering, or a related technical field.
- Have previous professional work experience in software development, preferably in a full-stack development role.
- Have strong programming fundamentals and practical experience building and maintaining software applications.
- Have hands-on experience using AI development tools such as Cursor, Claude Code, GitHub Copilot, Windsurf, or OpenAI Codex.
- Are comfortable working across frontend and backend technologies and quickly learning new technical tools.
- Thrive in a fast-paced startup or scale-up environment where independence, flexibility, and initiative are essential.
- Are ambitious, proactive, and motivated to take ownership of projects and deliver results.
- Communicate effectively, enjoy collaborating with others, and are comfortable working directly with leadership.
- Are interested in building a long-term career with DynamicWhale after completing your internship.
Our technical stack
Our development environment includes:
- Frontend: React, TypeScript, Tailwind CSS
- Backend: Node.js, TypeScript, Hono / Express
- Databases: SQL, PostgreSQL
- Cloud & infrastructure: Google Cloud, Docker
- Version control & integrations: Git, REST APIs, webhooks
- AI development tools: Cursor, Claude Code, GitHub Copilot, Windsurf, OpenAI Codex
You don't need to have mastered every technology, but you should have a strong technical foundation and be comfortable using AI-assisted development tools to build reliable software.
Nice to have: Experience in backend development, cybersecurity, cloud infrastructure, AI integrations, or previous employment in a startup or scale-up environment.
What we offer
- Hands-on experience developing software and AI-powered solutions used in real business operations.
- Ownership of meaningful projects with the freedom to propose and implement your own ideas.
- Direct collaboration with our technical team and company leadership.
- Opportunities to develop your technical skills and work with emerging AI technologies.
- A fast-paced, international working environment in our office in central Rotterdam.
- The opportunity to transition into a full-time position after your internship, depending on performance, mutual fit, and business needs.
Interested in joining us?
We're looking for someone who wants more than just an internship. We want to invest in an ambitious developer who is excited about our business and motivated to grow with DynamicWhale.
Before applying, explore our website and familiarise yourself with what we do.
When applying, please share your CV and, if available, your GitHub profile or portfolio. We'd also love to hear about your previous professional development experience, the AI coding tools you've worked with, and why you're interested in joining DynamicWhale for the long term.