Senior Full Stack Developer (f/m/div.)

  • Full-time
  • Legal Entity: Home Comfort

Company Description

The Bosch Group has more than 400 000 employees around the world, present in 60 countries, and we are proud to impact people’s lives and to work towards a more sustainable future.

In the city of Aveiro, Bosch has a Research and Development Center with projects for different business areas of the Bosch Group. The Mobility Aftermarket division (MA), that provides the aftermarket and repair shops worldwide with modern diagnostic and repair shop technology, is one of those business areas. Within an Agile set-up of Software Developers, Software Testers, Product Owners, Scrum Masters and UX/UI Designers, the MA division is creating tailor-made solutions to address the service needs of new-generation, electronically controlled and connected vehicle solutions.

At Bosch, we shape the future by inventing high-quality technologies and services that spark enthusiasm and enrich people’s lives. Our promise to our associates is rock-solid: we grow together, we enjoy our work, and we inspire each other. Join in and feel the difference in mindsets, cultures, generations, identities and perspectives. Everyone should bring their authenticity and work together respectfully. Bosch is an employer that values diversity and equal opportunities. We welcome applications from people with disabilities and we can provide reasonable accommodations during the recruitment process and in the performance of professional activity. By including everyone and ensuring equal opportunities we unleash our full potential.

 

Job Description

Position Overview: We are seeking a highly skilled and experienced Senior Full Stack Developer to join our dynamic team. The ideal candidate will have a strong background in both frontend and backend development, with a particular emphasis on Angular and C# .NET technologies. This role requires a proactive individual who can lead projects, mentor junior developers, and contribute to the continuous improvement of our development processes.

Key Responsibilities:

  • Frontend Development: Design, develop, and maintain responsive web applications using HTML, CSS, JavaScript/TypeScript, with a focus on Angular frameworks.
  • Backend Development: Architect and implement robust backend systems utilizing C# .NET. Experience with Java is advantageous.
  • Unit Testing: Develop and maintain comprehensive unit tests for both frontend and backend components to ensure code quality and reliability.
  • CI/CD Integration: Utilize Jenkins to automate workflows, enhancing productivity and ensuring seamless deployment processes.
  • Agile Methodologies: Apply Agile practices, particularly SCRUM, to facilitate efficient development cycles and foster effective team collaboration.
  • Mentorship: Provide guidance and mentorship to junior team members, supporting their professional growth and skill development.
  • Process Improvement: Actively contribute to the evolution of our products and development methodologies with a proactive, solution-oriented mindset.

Qualifications

Education:

  • Bachelor's or Master's degree in Computer Engineering, Computer Science, or a related field.

Experience:

  • Minimum of 5 years of professional experience in software development.

Technical Skills:

  • Proficiency in frontend technologies: HTML, CSS, JavaScript/TypeScript, with substantial experience in Angular.
  • Strong backend development skills using C# .NET; familiarity with Java is a plus.
  • Demonstrated experience in writing and maintaining unit tests for both frontend and backend systems.
  • In-depth understanding of CI/CD processes, with hands-on experience using Jenkins.
  • Practical knowledge of Agile methodologies, especially SCRUM.
  • Experience with development tools and environments such as GIT, Gradle, Sonar, Webpack, OpenShift, or Docker is desirable.

Soft Skills:

  • Excellent problem-solving abilities with a proactive approach to identifying and implementing solutions.
  • Strong communication skills, both verbal and written, with the ability to collaborate effectively within a team.
  • Demonstrated ability to mentor and guide junior developers.

Languages:

  • Proficiency in English is required.

Working Style:

  • Proactive, flexible, and capable of working independently.
  • Results-oriented with a forward-thinking approach.

Personality:

  • Innovative mindset with a passion for continuous learning and improvement.
  • Collaborative team player with strong interpersonal skills.

Additional Information

Work #LikeABosch includes:

⚖️ Flexible work conditions

🔀 Hybrid work system

🌐 Exchange with colleagues around the world

🧑‍⚕️ Health insurance and medical office on site (general surgeon, psychology, physiotherapy, general clinic)

📚 Training opportunities (p.e., technical training, foreign languages training) & certifications

📈 Opportunities for career progression and continuous professional development

💲 Access to great discounts in partnerships and Bosch products

🏋️ Sports and health related activities

💰 Flexible benefits platform

🅿️ Free parking lot

🍽️ Canteen

 

Success stories don´t just happen. They are made...

Make it happen! We are looking forward to your application!

Privacy PolicyImprint