
Intern Software Development, Full-Stack Web Development
BMW Group
internship
Posted on:
Location Type: Office
Location: Munich • 🇩🇪 Germany
Visit company websiteJob Level
Entry Level
Tech Stack
AngularDynamoDBJavaScriptNode.jsNoSQLPythonReactTypeScriptVue.js
About the role
- You will assist in building user-friendly front-end interfaces and efficient backend functionality.
- You will contribute to integrating AI into applications used in everyday work.
- You will support the creation of a database and populate it with initial available data.
- You will independently work on and implement your ideas within an individually selected topic and receive regular feedback from your contact person.
- You will help implement features and services based on the requirements of various users.
- Finally, you will assist in integrating existing interfaces into our applications, for example for AI.
Requirements
- Currently enrolled in Computer Science or a comparable degree program.
- Some practical experience in web application development.
- Experience with HTML and CSS, and ideally with Node.js and a frontend framework such as React, Angular, or Vue.
- Initial experience with databases and CRUD operations, ideally with DynamoDB or other NoSQL databases.
- Solid programming experience with JavaScript or TypeScript; Python is a plus.
- Proficient with Git and GitHub.
- Business-fluent German.
Benefits
- Comprehensive mentoring & onboarding.
- Personal and professional development opportunities.
- Flexible working hours.
- Remote work.
- Attractive and fair compensation.
- Student apartments (subject to availability; Munich location only).
- And much more — see bmw.jobs/waswirbieten
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
HTMLCSSNode.jsReactAngularVueJavaScriptTypeScriptPythonCRUD operations