Full Stack Web Developer (JavaScript, Angular) for Automated Driving

  • Robert-Bosch-Allee 1, 74232 Abstatt, Germany
  • Full-time
  • Legal Entity: Robert Bosch GmbH

Company Description

Do you want beneficial technologies being shaped by your ideas? Whether in the areas of mobility solutions, consumer goods, industrial technology or energy and building technology – with us, you will have the chance to improve quality of life all across the globe. Welcome to Bosch.                       

The Robert Bosch GmbH is looking forward to your application!

Job Description

For years now  the Chassis Systems Control Division has been a pacesetter in innovative technology and quality. The engineering campus in Abstatt is known for its pionieering technical solutions -  we shape the future of Assisted and Automated Driving.

Within the business unit "Automated Driving" we are developing systems which teach the car how to drive: innovative solutions of intelligent algorithms, software, sensors, actuators and ECUs make us to one of the leading companies in the development of highly- and fully-automated driving systems.

  • As part of an international team, you design and develop the overall architecture of our web application in the domain of map building and localization for Automated Driving within pilot as well as series projects and implement next-generation web application with focus on the client side.
  • You use your strong back-end web development skills when liaising with other teams to understand their tooling requirements, incorporating these into specifications. You will collaborate with other developers, from discussing high level approaches to code reviews and pair programming
  • You will be able to use and extend our existing code base and adopt existing code styles while having an eye on the advantages, costs and consequences of refactoring and upgrading. You will understand the importance of documentation, consistent coding styles, modularisation, testing, automation and agile development
  • You will share the responsibility of making sure that our web-based applications are ready for demonstration for commercial and sponsor trials.


  • Personality: You have excellent communication skills along with the ability to work independently as well as part of a team.
  • Working method: You are motivated to work on challenging problems in an agile environment as well as to implement modular and scalable solutions to address those problems.
  • Experience: You have at least four years of experience in the domain of professional web development with JS and strong front-end development skills with Angular. Some experience in Python (Django or Flask) and Vue, React would be a plus.
  • Know-how: You have proven experience with database management systems (SQL/NoSQL), in designing and developing REST APIs as well as in web application testing and debugging. Furthermore you are familiar with Node.js and modern JavaScript tools including package management (npm), bundler (webpack), etc. as well as in back-end or system development in C++ and other compiled languages e.g. Node.js, Java, Go, Ruby.
  • Languages: You are proficient in English. German language knowledge is a plus.
  • Education: You have a M.Sc. or PhD in the domain of Computer Science, Software Engineering,  Physics or a related field.

Additional Information

Apply now in just 3 minutes!

It is possible to work from home and part-time.
Please don't hesitate to ask us about it.

Need support during your application?
Katharina Seward (Human Resources)
+49 7062 911 8888

Need further information about the job?
Carsten Hasberg (Functional Department)
+49 7062 911 4958

Videos To Watch

Privacy Policy