
Software Engineering Internship
visioncheckout
internship
Posted on:
Location Type: Hybrid
Location: Karlsruhe • 🇩🇪 Germany
Visit company websiteJob Level
Entry Level
Tech Stack
AWSJavaScriptNode.jsPythonTypeScript
About the role
- You work as a full-fledged team member in our cross-functional product team on the continued development of our systems — from the front- and back-end of the visioncheckout app and web app to interfaces with third-party systems, internal tooling, and data pipelines.
- You introduce new technologies and innovative solutions to continuously improve our systems.
- You take end-to-end ownership of features — from requirements analysis to deployment.
- Through code reviews you ensure high software quality, learn from other team members, and further develop your own coding skills.
Requirements
- You are a current student enrolled in a technical degree program (e.g., Computer Science, Engineering).
- You are proficient in JavaScript/TypeScript (ideally also Python).
- You have practical experience with REST APIs (Node.js) and front-end frameworks.
- You are interested in topics such as machine learning, computer vision, serverless, event-driven systems, AWS, and CI/CD.
- You are familiar with best practices of professional software development (coding standards, code reviews, version control, testing).
- Previous professional experience through internships or working-student roles in software engineering/ML is a plus.
- You work in a structured and independent way, learn quickly, and bring strong communication skills and the ability to work well in a team.
Benefits
- Responsibility from day one in a fast-growing company.
- Creative freedom for your ideas and initiatives.
- Exposure to renowned clients.
- Free coffee, snacks, and drinks.
- Subsidized Deutschlandticket or gym membership.
- Regular team events.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScriptTypeScriptPythonREST APIsNode.jsfront-end frameworksmachine learningcomputer visionserverlessevent-driven systems
Soft skills
strong communication skillsteamworkstructured workindependent workquick learner