Viessmann is a leader of technological progress in the heating industry, with its Wrocław based R&D Centre 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.

Node.js Developer

Device Communication - the name of one of the key subsystems that enables communication between a Viessmann appliance connected to the internet and other subsystems and end applications, such as ViCare or Vitoguide. Hundreds of thousands of devices transmit millions of messages every minute containing readings of various data points from the device. This data is further transformed to standardize its format and value representation. The results of these calculations are then sent to other subsystems that can do their jobs providing value to end users.

Your responsibilities:

  • Develop cloud applications using TypeScript/NestJS.
  • Setup integration with various Azure services e.g.
  • Redis/RabbitMQ/IotHub/EventHub.
  • Integrate new IoT devices with Viessmann cloud.
  • Support and maintain existing services.
  • Provide adequate test coverage include unit and integration tests.
  • Team orientation but ability to deliver independently with good communication skills.

What we expect:

  • Experience in working with Redis/PostgreSQL Server.
  • Knowledge of TypeScript, Git, RESTful, RabbitMQ, WebSocket.
  • Experience with TDD and Unit tests.
  • Knowledge of Linux operating systems.
  • Fluent English

O nas

What we offer:

You choose your contract type (B2B & Employment contract available)

Contract of employment:

  • Private medical care
  • MyBenefit Cafeteria
  • Edenred Card
  • Multisport card
  • Home office set up (monitor included)
  • Co-Funding for language courses
  • Glasses reimbursement
  • For everyone (B2B & Employment contract):

  • Hybrid work model
  • Flexible working time
  • Individual impact on the Viessmann products
  • Referral program
  • Knowledge sharing initiatives
  • Access to the pluralsight
  • Online meetings with personal trainer & dietician
  • Sport and gaming events & active groups
  • “Bike to work” addition
  • Integration events
  • And if you decide to work from office, also:

  • Relax zone
  • Playstation, ping-pong table, small football table
  • Coffee, fruits & sweets
  • Apply

    Kliknięcie przycisku „Wyślij” oznacza, że wyrażasz zgodę na przetwarzanie swoich danych osobowych dla potrzeb obecnego jak i przyszłych procesów rekrutacji, prowadzonych przez Viessmann Technika Grzewcza sp. z o.o. zgodnie z postanowieniami ustawy z 29 sierpnia 1997 r. o ochronie danych osobowych (t.j. Dz. U. z 2002 r., nr. 101, poz. 926 ze zm.). Podanie danych jest dobrowolne, w każdej chwili przysługuje Ci prawo do wglądu do danych, ich poprawiania lub usunięcia. Żądanie usunięcia danych oznacza rezygnację z dalszego udziału w procesach rekrutacji i spowoduje niezwłoczne usunięcie Twoich danych. Jeżeli nie wyrażasz takiej zgody, prosimy, abyś nie klikał tego przycisku.