R&D Viessmann Climate Solutions PL

Viessmann is a leader of technological progress in the heating industry, with its Wrocław based R&D Center developing the company’s products in the field of software and electronics. We use only state-of-the-art technology and equipment to translate the results of our work into innovative solutions to be applied in the near and more distant future.

We are developing a set of tools to help customers select the most suitable Viessmann components based on technical room parameters and installation layouts. The platform currently consists of several applications integrated together. These tools gather installation site data and customer requirements to recommend matching models, highlighting long-term benefits such as efficiency and cost savings. 

Your responsibilities:

  • Collaborate with team members and stakeholders to design, develop, and support modern data-driven applications.
  • Build models that solve complex reporting and integration problems.
  • Design, develop, and maintain scalable data management systems.
  • Ensure solutions meet business requirements and SLAs.
  • Identify areas for process and system improvements and propose solutions.

  • Good knowledge of TypeScript.
  • Knowledge of asynchronous programming
  • Adherence to clean code practices.
  • Proficiency in reactive programming and managing data flows using RxJS library.
  • Experience in implementing NgRx for state management in applications.
  • Unit testing experience (e.g., Jest, Jasmine).
  • Experience working in a monorepo environment (e.g., NX for managing large projects).
  • In-depth knowledge of CSS, including advanced styling techniques, use of CSS tokens, and modern style organization methods.
  • Experience developing Angular applications.
  • Experience with libraries such as Angular Material and the ability to create interfaces adhering to Material Design guidelines.
  • Familiarity with Web Components standards and the ability to develop custom, reusable components using Angular Elements.
  • Fluency in written and spoken English.

What we appreciate:

  • Experience with strongly typed object-oriented languages.
  • Basic knowledge of NoSQL databases (e.g., MongoDB).
  • Experience with Playwright for E2E testing.

We work with the mission of changing the world for the better in the face of climate change.

Founded in 1917 as a heating technology manufacturer, and now part of Carrier, today we are one of the world’s leading providers of efficient climate (heating, water and air quality) and renewable energy solutions. Creating living spaces for generations to come – this is the responsibility that we take on every day together with our (trade) partners.

We contribute to the success of Viessmann, we develop proprietary software. Our applications are market leaders in optimizing energy consumption in homes around the world. We make use of solely modern technologies.

Our applications are dedicated to: 

  • the B2B market for Installers and Service Technicians - enabling remote configuration of Viessmann devices and facilitating the automation of the installation process.
  • the B2C market for End Customers - enabling remote management of Viessmann devices in the home environment (heating - boilers and heat pumps, ventilation, air purifiers, PV systems, power solutions electric cars).

Facts about us:

  • +450 employees
  • over 10 years of experience on the IT market
  • family atmosphere (not a slogan, see for yourself)
  • the app store rating of our apps at 4.7

Why our R&D Viessmann Climate Solutions is right place for you?

  • We are our own client - each release is a wonderful feeling.
  • We have a real influence on the choice of technologies we use. All you need to do is to properly justify your choice, and the company will allow you to show yourself off technologically.
  • We care for the environment and a healthy lifestyle - this is what we speak out loud about in our country.