#1 Job Board for tech industry in Europe

Software Engineer – Home Connect
New
JavaScript

Software Engineer – Home Connect

Type of work
Full-time
Experience
Mid
Employment Type
Permanent
Operating mode
Hybrid

Tech stack

    TypeScript

    regular

    Node.js

    regular

    React

    regular

    Terraform

    regular

    RESTful API

    regular

    PostgreSQL

    regular

    NoSQL

    regular

    MongoDB

    regular

    GitHub

    regular

    AWS

    regular

Job description

Join us to work on a mature and complex project “Home Connect” which offers connectivity features that enhance the lives of millions of people globally. Discover more about our Home Happiness Digital Experts here: BSH Group Careers - IT & Digital.


Your Responsibilities:

  • Contribute to the further development of a microservices-oriented architecture within the Home Connect IoT Platform.

  • Participate in selecting the appropriate and well-suited technologies for the project (your input is valuable).

  • Continuously optimize the code to achieve a robust software architecture.

  • Collaborate with the team to focus on delivering value for users.

  • Create, enhance, and maintain automated unit and integration tests.

  • Analyze software problems and work on resolving bugs.


Your profile

  • A minimum of 3 years of experience in software development focusing on the TypeScript tech stack (as a backend or full stack developer).

  • Extensive experience in building backend applications using Node.js.

  • Experience in developing front-end solutions with React.

  • Familiarity with "infrastructure as code" tools (e.g., Terraform).

  • Proven experience working with RESTful APIs and integrating complex backend systems.

  • Understanding of microservice architecture with the ability to implement its best practices.

  • Experience with relational databases (PostgreSQL) and NoSQL databases (MongoDB).

  • Proficiency in managing code repositories (such as GitHub), handling pull requests, and collaborating on code versions.

  • Experience with cloud solutions (AWS).

  • Knowledge of automated testing methods and tools (unit/UI testing).

  • Familiarity with Agile development practices (Scrum, Kanban) and related tools.

  • Proficient in English, with strong verbal and written communication skills.

  • Openness to perform tasks beyond coding new features, such as research, testing, and UX design feedback.

  • A proactive mindset with an eagerness to identify and address areas for improvement.

  • A user value-focused approach.

  • Ability to collaborate effectively as a team player in a distributed team.


Nice to Have:

  • Experience with smart home solutions.

  • Knowledge of event-driven architecture (e.g., Apache Kafka or similar).

  • Familiarity with CI/CD tools (especially Artifactory, Jenkins) and project management tools (Confluence, JIRA).

  • Strong communication skills with the ability to present results to larger audiences (e.g., during sprint reviews or system demos).

  • Proficiency in German is an advantage.


Your benefits

  • Dynamic International Environment: Collaborate with diverse teams globally, enriching your experience and expanding your professional network.

  • Collaborative Team Culture: Join a supportive team that values your contributions and encourages your growth.

  • Professional Development Opportunities: Expand your skills through engaging projects and responsibilities that challenge and inspire you.

  • Flexible hybrid work arrangements: Enjoy a mix of remote work and office collaboration, with a minimum of one day per week in our modern offices.

  • Comprehensive Benefits Package: Enjoy private health care, a Lunchpass card, a sports card, group insurance options and employee discounts

Undisclosed Salary

Permanent