Junior Fullstack Developer (m/f/d)

  • Full-time

Company Description

Develop cutting-edge solutions for product authentication!  Are you a highly skilled and innovative full stack developer with a passion for pushing the boundaries to develop innovation solutions? Join Bosch Secure Authentication GmbH, a wholly-owned subsidiary of the Bosch Group, and contribute to the development of our advanced authentication algorithms. Our team is composed of dedicated and highly qualified developers who collaborate on challenging projects and consistently drive the research and application of forward-looking technologies. We offer a dynamic work environment where initiative is valued and you will have the opportunity to make a significant contribution to the company's success.

Find out more about our solutions: https://origify.de

Check as well our applicant FAQ to find out more about the BSAG and the conditions: FAQ

 

Job Description

As a Junior Full Stack Developer (m/f/d), you are an emerging talent in our development team. Under the guidance of experienced colleagues, you will actively participate in the development of our applications. You will have the opportunity to gain valuable experience in both frontend and backend development and grow in a dynamic environment. Your contribution is important to continuously improve our products and provide our users with a positive experience.

  • Development: You will implement new features and modules for our web applications and software products.
  • Frontend Development: You will develop responsive and performant user interfaces using modern JavaScript frameworks, for example.
  • Backend Development: You will develop robust, scalable, and secure backend services and APIs, primarily using Python.
  • Database Management: You will optimize database structures and ensure efficient data access.
  • Asynchronous Communication: You will implement and manage message queues (e.g., with RabbitMQ) to ensure robust and scalable asynchronous communication between services.
  • Code Quality & Testing: You will write clean, maintainable code, conduct unit and integration tests, and ensure high code quality.
  • Collaboration: You will work closely with Product Managers and other developers to develop technical solutions.
  • Deployment & Maintenance: You will support the deployment and maintenance of our applications.

Qualifications

  • Education: Bachelor's degree in Computer Science, Software Engineering, Information Technology or a related field or completed IT apprenticeship/vocational training program (e.g., Fachinformatiker) or equivalent professional certifications and demonstrated experience.
  • Frontend Expertise:
    • Excellent knowledge of JavaScript (ES6+), HTML5, CSS3.
    • Proficient in at least one modern frontend framework (e.g., Angular, Vue.js).
  • Backend Expertise:
    • Outstanding knowledge of Python (with frameworks like FastAPI).
    • Experience in developing and designing RESTful APIs.
    • Practical experience with message brokers, especially RabbitMQ.
  • Databases:
    • Good knowledge of relational databases (e.g., PostgreSQL, MySQL, MS SQL Server) and/or NoSQL databases (e.g., MongoDB, Redis).
  • Version Control & CI/CD: Proficient in using Git and experience with CI/CD pipelines.
  • Problem Solving: Analytical skills and a solution-oriented approach.
  • Communication: Good written and spoken German and English skills.
  • Team Player: You are a communicative team player and actively participate in discussions.

Additional Information

Need further information about the job?
Oliver Steinbis (Functional Department)

Privacy NoticeImprint