Fullstack Developer

Salary: 700 - 850 PLN/MD on B2B

Work model: hybrid from Gdańsk / Warszawa / Kraków / Rzeszów (2 days per week from the office)

 

Why choose this offer?


  • Work on a modern SaaS platform hosted in the cloud (including Microsoft Azure), used to manage and optimize district heating and energy systems
  • Join a distributed team working across the full technology stack, from backend services to frontend applications
  • Take ownership of features from development through production deployment
  • Work in an environment that values automated testing, code quality, and peer code reviews
  • Contribute to a platform with a real-world impact on energy efficiency and operational optimization

 

Project


The project is a cloud-based SaaS platform hosted in Microsoft Azure that supports the management and optimization of district heating networks, heating substations, and other components of heating infrastructure. The application collects and processes data from meters, sensors, network measurements, and controllers, enabling remote monitoring, configuration, and control of connected devices. It provides real-time and historical analysis of energy consumption and operational parameters, along with reporting, alerting, dashboards, maps, and data visualizations that help operators efficiently oversee entire heating networks. The platform also integrates with external data sources, such as weather forecasts and optimization systems, to improve operational efficiency and decision-making. The successful candidate will initially focus on modernizing and improving internal tools before moving into feature development and platform-related initiatives. The role involves broad full-stack development across Node.js backend services and React-based frontend applications, working within a large, established codebase and contributing to solutions used in a distributed, cloud-native environment.

 

Expected competences and knowledge

  • Minimum 3 years of commercial experience as a Full Stack Developer working with Node.js, TypeScript and React
  • Strong experience with Node.js and TypeScript for building and maintaining backend services and REST APIs
  • Strong experience with React and TypeScript, including modern hooks-based development and component design
  • Experience working with MySQL, MongoDB, and ideally InfluxDB, with a solid understanding of data modelling, querying, performance optimization, and maintaining data integrity across relational and document databases
  • Ability to work effectively within a large existing codebase, following established patterns and safely extending applications and services built by other engineers
  • Practical experience with automated testing, including unit and integration testing as a standard part of the development process
  • Experience working with Git and pull request-based workflows, including participating in code reviews and providing constructive feedback
  • Understanding of safe and reliable data operations, including idempotency, handling partial failures, and minimizing risks associated with data modifications
  • Good written and spoken English skills, enabling effective collaboration within a distributed, international team
  • Experience working in Agile/Scrum environments, including estimation, stand-ups, sprint planning, and sprint commitments
  • Proactive, self-organized approach to work, with the ability to identify and communicate blockers early
  • Strong ownership mindset and accountability for delivering features from development through production

Nice to have:

  • Experience with microservices and event-driven architectures, including message brokers, queues, and pub/sub patterns
  • Familiarity with MQTT and systems processing telemetry or IoT device data
  • Experience with Docker and basic knowledge of Kubernetes
  • Experience working in monorepo environments and with pnpm workflows
  • Familiarity with Microsoft Azure and Azure DevOps CI/CD pipelines
  • Understanding of observability concepts, including logs, metrics, and traces, with tools such as Grafana and Sentry
  • Experience with Cypress or other end-to-end testing frameworks
  • Experience with event sourcing architectures
  • Knowledge of IoT, industrial protocols, or domains such as energy management, district heating, building management systems, or smart infrastructure solutions

 

Technologies you'll work with


  • Node.js
  • TypeScript
  • React
  • REST APIs
  • MySQL
  • MongoDB
  • InfluxDB
  • MQTT
  • Job Queues
  • Docker
  • Kubernetes
  • pnpm
  • Monorepo Architecture
  • Microsoft Azure
  • Azure DevOps
  • CI/CD Pipelines (YAML)
  • Grafana
  • Sentry
  • Cypress
  • Git
  • Automated Testing (Unit, Integration, E2E)

 

Client – why choose this particular client from the Jit portfolio?


Our Client engineers technologies that enable the world of tomorrow to do more with less. They meet the growing need for infrastructure, food supply, energy efficiency and climate-friendly solutions. Their products and services are used in areas such as refrigeration, air conditioning, heating, motor control and mobile machinery. They are also active in the field of renewable energy as well as district heating infrastructure for cities and urban communities. Their innovative engineering dates back to 1933 and today our Client is a world-leader, employing more than 27,000 employees and serving customers in more than 100 countries. They are still privately held by the founding family.

 

About Jit Team


The Human Factor of IT - it’s not just a slogan, it’s a philosophy. The foundation of Jit Team is people, which is why we prioritise you. We employ over 770 experienced experts, to whom we offer developmental projects, a wide range of benefits, and a proprietary professional development programme. Together with clients from around the world, we create innovative IT solutions delivered by highly specialised and efficient teams.

 

Behind our maxim are also charitable and educational activities. We support schools, universities, and educational institutions by conducting workshops, running educational projects, sponsoring events, and donating learning equipment. We offer internships that help launch careers in IT. We support water rescuers and hospitals by providing the necessary equipment. We also support numerous charitable organisations helping people in need, children, and the elderly. We are a Polish company and we share what we have achieved over more than 15 years of activity. By supporting local initiatives, we contribute to the circulation of good energy.

 

ID: 4713 job_post.published_on: 23/06/2026
announcement.apply