Sign up to save this job, get alerts, and apply with an optimized CV.
Working Student (m/f/d) Software Engineering
Job description
IT trainees use our platform to pass their exams. We use Claude Code and Cursor to build the platform. If you are studying computer science and know about agent-based software development not just from the hype, we should talk.
Tasks
You will develop features for our learning platform, from conception to deployment. We work with a modern stack and rely on AI-supported development.
In everyday life, this means:
- Backend development with Laravel / PHP
- Frontend development with Vue.js / TypeScript (Inertia.js, shadcn/ui)
- Occasionally working on internal tools (React, Nest.js, CLI Tools with oclif)
- Use of AI tools such as Claude Code, Cursor or comparable development tools
In addition:
- Regular pair programming and code reviews
- Joint system design: feature cut, architecture decisions, test strategy
You get the chance to independently contribute and implement your ideas. And you deal with what software engineering looks like in times of coding agents - not theoretically, but in the real product that hundreds of users use every day.
Qualification
We are looking for someone who:
- works independently
you don't need constant guidance, but know when to ask (and of course you will be intensively trained) - asks questions when something is unclear
better to ask too often than not enough - contributes own ideas
not just processing tickets, but thinking along and contributing - has an eye for detail
"works somehow" is not enough, put yourself in the user's shoes - critically questions
that also means our decisions if you see a better way - has an interest in AI-supported development
you want to learn how modern tools change productivity
A current enrollment in a full-time study program is a prerequisite. (Working student status)
Ideally, an advanced computer science degree (from 4th/5th semester Bachelor or Master), but ultimately what you can do counts.
Benefits
- 25 €/hour for 15-20 hours/week
- 100% Remote within Germany
- 30 vacation days (proportionally)
- Claude Max or ChatGPT Pro
we provide you with the tools you want to work with - Lots of freedom
few meetings, asynchronous communication, real responsibility - Direct exchange
regular pair programming, joint architectural decisions
The contract is initially limited to 1 year. If it fits, we'll talk about an extension.
How to apply:
We don't need a cover letter. We want to see how you work. Send us a video (5-10 minutes, e.g. via Loom, Google Drive or YouTube as an "unlisted video")*, in which you solve one of our challenges:
Challenge 1: Quiz UI
Build a small Vue 3 + TypeScript component: an interactive quiz with multiple-choice questions. The questions come from an array, the user selects an answer, gets feedback (correct/incorrect), and at the end sees their result. Styling with Tailwind. Only the frontend for that.
Challenge 2: CLI Tool
Build a small CLI tool (Node.js/TypeScript) that queries a public API and formats and outputs the results. For example: Weather, GitHub repos, Hacker News.. choose something.
Challenge 3: Own Project
You already have something of your own that you want to show? Then take that. Show us in a video how you implement a feature or a bug fix with a coding agent.
What we want to see in the video:
- How you break down the problem before you start
- How you work with the agent.. your prompts, how you iterate, how you correct
- Whether you notice when the agent is wrong, and what you do then
- What the result looks like
The code doesn't have to be perfect. We are interested in your thought process and how you handle AI tools.
PS: In the application form, you may be asked for your cover letter and resume.. you can simply ignore and skip that. In this job software, this is actually disabled, but sometimes it is still displayed. :/
*The video is a screen recording: comment on what you are doing and why. Submitted videos are used exclusively for evaluation and are deleted after the application process is completed. If you need an alternative format, please contact us.
Find more English Speaking Jobs in Germany on Arbeitnow
Required skills
Sign up to apply
Create a free account to apply for this job and get access to:
- AI-powered CV optimization for this specific job
- Save jobs and create custom alerts
- See your CV match score for each job
Company information
- Company
- Ausbildung in der IT
- Location
-
Offenbach
Germany - Posted
- 5 months ago
Interested in this position?
Create your free account and tailor your CV to match this job.