BMW Group

Intern Software Development, Full-Stack Web Development

BMW Group

internship

Posted on:

Location Type: Office

Location: Munich • 🇩🇪 Germany

Visit company website
AI Apply
Apply

Job 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