Software development services for systems that can't fail.

We do hard things. Order Group is a software development company in Warsaw, working worldwide since 2013. Four service lines take a project from the first discovery workshop to support after launch, and a free basic discovery workshop is the usual first step.

Wind turbine energy management dashboard on laptop screen

Why teams bring us the hard parts

160+
projects delivered since 2013 in 15+ industries
40+
people work at Order Group
5.0
out of 5 on Clutch, from 18 verified reviews
50+
AWS engagements across the company
3,000+
prosumer (home solar and storage) installations on the Zeronest platform, April 2026

The four lines in practice

One project per line, and what the work involved.

Software development

Mudita makes the Mudita Kompakt phone, which runs on AOSP. For it we built the App Store, the Developer Portal and the over-the-air (OTA) update platform. Part of the work is migrating pieces of the product to a new Android architecture, below the apps a user installs.

Software development

Platform & cloud engineering

Terraform provisions all of Zeronest's infrastructure. Its state is stored and locked centrally, and every change carries an author, a timestamp and the reason in the same commit. The same pattern runs Centrum Komunikacji, Ticket Club, an e-commerce ticketing platform, and an industrial IoT platform under NDA. Later the ETL (data processing) backend moved from AWS Lambda and DynamoDB to Django and PostgreSQL: the new ETL was built in autumn 2024 and the old one retired by April 2025. Enerace made a similar move to Python 3.13 and Django 5 between April and June 2025.

Platform & cloud engineering

Design

For BizBot, product workshops and hackathons in Warsaw, Oslo and Istanbul showed us how business is done in Norway. The design work that followed produced 400 screens, 21 landing pages and more than 50 graphic elements. One team designed both the brand identity and the interface, so the two were never specified separately.

Design

Consulting & Discovery

The technical audit at Skyfri in Oslo covered React, C# and ASP.NET, Python, Azure Data Explorer (Kusto) and Databricks, with a focus on data processing and performance, plus team practices. Our team then stayed with the product. Conversations after the audit opened a new project: an energy management system for Hydro Rein, Skyfri's own end customer.

Consulting & Discovery

The four service lines and Nearshore compared

Our four service lines and the nearshore model, with the situation each fits and the projects behind it.
LineWhen to start hereHow it startsWhat you getProof
Software DevelopmentYou know what to build and need a team to build itA discovery workshop, then design and developmentThree services: Custom Software Development, Mobile Apps and Web DevelopmentZeronest, Centrum Komunikacji, Enerace
Platform & Cloud EngineeringYour product is live or about to be, and has to survive growth, a migration or a handoverAn audit of the existing product50+ AWS engagements company-wide, and three services: Cloud Application Development, Support & Maintenance and Legacy Software ModernizationZeronest, Enerace, Skyfri
DesignUsers struggle with the product, or it needs an identityA discovery workshop, then UX and UI by one teamFive services: Digital Branding, Product Design UX/UI, User Experience Design, User Interface Design and Accessibility AuditBizBot, Nuvve, Filmgrail
Consulting & DiscoveryYou have an idea, a vague scope or a system you want checked before you commitBasic discoveryA discovery workshop, a technical audit (Software Audit Services), Fractional CTO Services and discovery supported by our own AI toolkitSkyfri, Mudita, Kyoto Group
Nearshore Software DevelopmentYou want a cooperation model with overlapping working hoursChoosing the model: a dedicated team, a team extension or a full projectAny of the four lines, with a time difference of 0-1 hours with DACH (Germany, Austria, Switzerland), the Nordics and the UK, and notification of an incident within 24 hoursSkyfri, BizBot

How an engagement runs

Discovery

Free basic discovery, one meeting and a basic proof of concept or mockup, turns an idea into a scope and a cost estimate. Extended discovery is a separate, wider scope. If the plan says "don't build this", you will hear that.
Designer working on mobile app UI in Figma with energy management app on smartphone

Design

UX research and product design come before heavy engineering, so the architecture is chosen while a change of direction is still cheap.

Build

Each sprint ends with a release and a demonstration of the working part on a test environment. At KYOTO the work ran in Scrum in Slack and the client's Jira, with two-week sprints and regular retrospectives.
RAW Cyber mobile security app on two phones – fingerprint unlock and protected apps list

Run

After launch, monitoring, maintenance and further development continue. RAW Secure Phone was three years of continuous work, around 2019-2021, and the Enerace React Native app has been in the stores since 2023.

Every service page in one place

Custom Software Development

The whole build, from the discovery workshop to support after launch, on 160+ projects delivered since 2013.

Mobile Apps

Cross-platform apps in React Native, which covers screens, forms, lists, payments, notifications, camera access and biometric login, and native apps in Swift and Kotlin when the product works close to the operating system. Centrum Komunikacji keeps its web, iOS and Android apps in one React and React Native (Expo) repository, published in the App Store and Google Play.

Web Development Services

Front end in React or Next.js, backend in Python and Django, and QA plus support after launch. We have developed the Zeronest platform on this stack since January 2024, and Skyfri's front end is React on a Python asyncio backend, hosted on Azure.

Cloud Application Development

Cloud-native applications on AWS, with the whole environment described in Terraform. Named AWS work includes Enerace and the KYOTO digital twin.

Support & Maintenance

Every maintenance sprint starts with a short review of what changed in production and closes with a short written report.

Legacy Software Modernization

Modernization in small steps, on live systems: Zeronest, Enerace and Skyfri each moved to a newer stack.

Digital Branding

Logo, visual identity and promotional materials in three stages: briefing workshops, a design process, and presentation and deliverables. The designers turn the brief into a small set of distinct directions grounded in the same research. Nuvve received new branding during the 2023 rebuild of Fleetbox.

Product Design UX/UI

A six-step process: discovery workshop, UX research, UI design, clickable prototype, user testing and handoff.

User Experience Design

Research and information architecture, then wireframes and prototypes, then usability tests, plus user interviews and journey maps. Two Norwegian cinema chains run on the redesigned Filmgrail platform, and our designers have worked on its UX and rebrand since 2020.

User Interface Design

A visual system and a documented component library that the client's team keeps building from.

Accessibility Audit Services

A WCAG 2.2 AA audit covering all 55 criteria, with the fixes made in the code by the same team. We audited ordergroup.co itself on 10 October 2026: 48 EN and PL addresses at 1440x900 and 390x844, with axe-core in Playwright and manual tests. Centrum Komunikacji required WCAG 2.1 AA and compatibility with screen readers and braille displays.

Product Discovery Workshop

A free workshop, closed with a written summary. Enerace modules began as workshops: the architecture choice in 2021, invoice import in 2024, and new views and the PowerShift machine scheduling module in 2025.

Software Audit Services

A technical audit that ran for 7 weeks at Skyfri in Oslo, from 20 November 2023 to 7 January 2024.

Fractional CTO Services

Our CTO and a Project Tech Leader guide the technical side of a project built by our team. For Mudita, our CTO wrote the technical requirements.

Nearshore Software Development and Outsourcing

The software outsourcing model for any line: a dedicated team, a team extension (staff augmentation) or a project end to end. Poland is in the CET/CEST zone, the same hour as the DACH countries and Scandinavia and one hour ahead of the UK. Four nearshore projects are in Norway: Skyfri, Kyoto Group, BizBot and Monetor.

Public procurement, data protection and ownership, set out in writing.

Enterprise and regulated organizations

We built EV fleet management software for vehicle-to-grid charging for Nuvve. Nuvve is a public company, listed on NASDAQ until 24 July 2026 and now on the OTC market as NVVE. Zeronest is built to meet NIS2, the EU Cyber Resilience Act and Poland's national cybersecurity act. We won Centrum Komunikacji, for the Polish Association of the Deaf, in a public tender.

Network patch panel with blue and grey Ethernet cables in a server rack

Procurement and data protection

Public procurement

Centrum Komunikacji is a free video remote interpreting service for Polish Sign Language, financed from the European Funds for Social Development 2021-2027. Workshops started in July 2025 and the app went into production on 20 April 2026. It runs 16 regional communication centres and a head office in Warsaw. Users confirm identity online through login.gov.pl or at a regional point, where a coordinator checks a photo ID and generates a one-time code.

Data protection

Every project has its own data processing agreement, based on a template drawn from Article 28(3) of the GDPR, and its own record of processing activities under Article 30(2). The data protection policy is approved by the management board and reviewed at least once every 12 months.

Where the data lives

Production usually runs on the client's cloud account in a chosen EU region. Access to infrastructure goes through named accounts and roles (AWS IAM Identity Center) with the principle of least privilege, and the test environments we host run on servers in Poland. Centrum Komunikacji keeps hosting and data in the EU, on a PostgreSQL cluster with failover. Its video and telephony run on self-hosted, open-source LiveKit with end-to-end encryption.

Ownership

The default contract assigns all intellectual property to the client: code, designs, documentation.

Where we go deep

Energy, fintech, AI and IoT are the four domains where the published proof lives, and each links to its hub.

Energy

KYOTO is an industrial IoT and digital twin system for thermal energy storage, built as an MVP in the first stage and developed as a product in 2024. Its scope covered cloud infrastructure in AWS, a planning and simulation platform, a battery management system and SCADA (industrial supervisory control) dashboards. In the first half of 2021 Kyoto raised NOK 183.3 million in private placements, and the software supported the prototype presented to investors. Enerace is a platform for buying energy that has run since 2020, draws on 13 market data sources and serves clients that use from 100 MWh to 1,000 GWh of energy or gas a year. The energy management system we built for Skyfri covers 7 plants, with more than 5 MWh of storage and more than 4 MW of battery power. Zeronest serves homeowners, installers and energy cooperatives.

Energy Hub

Fintech

Monetor is a web application that shows a business how exchange rates affect it and suggests actions such as when to pay invoices. It is a rules-based platform for CFOs and companies without a dedicated treasury function, built in Scrum with Python, Django and Java on Amazon Web Services, and it was developed with continuous feedback from end users. BizBot is an Oslo-based fintech and legaltech startup, and its platform raised 6.4M NOK and joined the Copenhagen FinTech accelerator.

Fintech software development

AI

The Zeronest decision engine re-decides once a minute, weighing production, consumption and battery state against market prices. In automatic mode it picks one of three strategies, defensive, neutral or aggressive, and in manual mode the owner picks one of five behaviors. Live transcription in Centrum Komunikacji runs open-source speech recognition with a Polish model in the specialist's browser, through WebAssembly, and a specialist corrects every fragment before the user sees it. Zeronest's demand-side response module groups metering points and dispatches load-reduction events. We build LLM-assisted software for PSONI, and its Discovery phase included AI proof of concept sprints.

AI software development

IoT & devices

For RAW Cyber (RAW Sp. z o.o.) we built RAW OS, a system based on Android with packet inspection and a secure app store, in the completed RAW Secure Phone project (case study). Zeronest reads production data through its own device, wired into the inverter over RS485/Modbus and reporting over LTE, and a second device brings grid-operator signals into the decision. The platform supports 16 inverter brands, including Deye, GoodWe, Hoymiles and Sungrow. For Monster we built an airport lighting management system based on IoT (case study). Since July 2022 we have worked for Mudita on a system based on the Android Open Source Project (AOSP) for a phone with an e-ink screen.

IoT software development

Technologies we use, and where you can see them

The technology behind each layer of our software development services, with the published projects that use it.
LayerWhat we useWhere you can see it
BackendPython with Django and Django REST Framework, and Celery for scheduled and background jobsZeronest
WebReact and Next.jsZeronest, Enerace
MobileReact Native for cross-platform apps, and Swift and Kotlin for native appsCentrum Komunikacji, Zeronest
CloudAWS by default, managed by Terraform; Azure at SkyfriZeronest, Skyfri
DevicesMQTT and TLS 1.2 behind AWS IoT CoreZeronest
Operating systemsAOSP, the Android Open Source ProjectMudita
Custom operating systemAn Android-based system hardened with CopperheadOS, written in C and C++RAW Cyber

Four values

Why clients stay with us

Engagement and responsibility, quality, good impact and trust.

Engagements measured in years.

Engagement and responsibility

The Zeronest team has stayed on the platform since January 2024, and 11,220 hours of engineering work are logged there. At Skyfri our team works in the client's tools: MS Teams, Outlook, Slack and Jira.

The Order Group team in the Warsaw office

Tested with the people who use the product.

Quality checked by users

Between September 2025 and January 2026 we ran workshops and tests with Deaf and blind users of Centrum Komunikacji, which produced a package of around 30 UX and UI changes. Every screen was checked with VoiceOver and TalkBack, and dialogs keep VoiceOver inside their own 4 controls rather than the 25 controls behind them.

Team members taking notes around a wooden meeting table

Accessibility is a requirement in the specification.

Good impact

We build the app for PSONI, a Polish association supporting people with intellectual disabilities. It offers three font sizes, 100%, 150% and 200%, and a choice of male or female voice and reading speed for text-to-speech. The Generator ETR turns documents into easy-to-read text, and the specification requires WCAG 2.2 at level AAA.

Order Group people at work and outside it

We name clients only where they have agreed to it.

Trust

Part of our portfolio sits under NDA, so this site names fewer clients than we have.

Developers working in the Order Group office

Brands we have built for

Let's discuss your idea

Start with a conversation, and we will tell you which service fits.

Get an estimate of cost and timeline, with the team setup for your project.

Software development services, answered

Costs, contracts, timelines: answers before you ask

Mateusz Widenka
Mateusz Widenka
Head of Delivery
Book a free consultation call
  • A message through the form gets an answer within 48 hours on working days. The written estimate, with cost and timeline plus the team setup we would propose, is free and rests on the basic discovery.

  • The backend runs on Python with Django and Django REST Framework. The web side uses React and Next.js, mobile uses React Native, and AWS sits underneath. For RAW Cyber we built a custom Android-based operating system in C and C++, and the table above shows where the other layers are in use.

  • Larger systems ship in phases. Zeronest started in January 2024, showed an early version at Intersolar Europe in June 2024 and added subscription billing and payments in 2026. For your project the free estimate sets the scope and the timeline.

  • Both. BizBot is an Oslo-based startup, Monetor serves CFOs and companies without a dedicated treasury function, and Nuvve is a public company.

  • Yes. The energy management system for Skyfri runs fully offline and handles charging and discharging, peak shaving, energy trading, DSO requests and export limits on each site. Four work streams ran on one team: the EMS, monitoring and asset management, data and onboarding, and industrial design. Skyfri's platform has three layers: Skyfri Intelligence for monitoring, SolarSCADA for site-level hardware control and our EMS for control logic.

  • Yes. In an estimate for public procurement we put roles and hours in writing and add references, the CVs of the people who would work on the project and our security practices. See Centrum Komunikacji.

  • Yes. Under the default contract the code, the designs and the documentation belong to you.

  • Yes. Centrum Komunikacji required WCAG 2.1 AA, screen reader testing has run on it since November 2025, and the WCAG report for the stage 2 sign-off was prepared on 27 April 2026. On ordergroup.co we measured 2,140 text elements on photos pixel by pixel, and none falls below the contrast threshold with the code changes in production.

  • Yes. It starts with an audit: we study the current architecture, make what is fragile safe to change and only then propose a plan for modernization. The first deliverable is a map you can act on: what runs where, what breaks most often and what it costs to keep each part alive. In November 2021 we took over the development of an existing platform in the industrial sector from the client's in-house team. See legacy software modernization.

  • Each project has its own data processing agreement and record of processing activities, and production usually runs on the client's cloud account in a chosen EU region. The Security & GDPR page has the details.

  • Support continues in the sprint rhythm of the build, and Enerace has been maintained since January 2021. The SLA is agreed with each client in the contract. The scope of support differs per client. Details are on the Support and Maintenance page.

  • A dedicated development team is a stable group of our engineers who work only on your product. Our nearshore page covers the model, with Skyfri in Oslo as the example.

  • Send a short description of the problem, one paragraph is enough, and we come back with an estimate and the questions we need answered. From your side we need access to whoever knows the current system, your constraints and one person who can make decisions.

  • Our office is in Warsaw, and we work with clients worldwide. Collaboration is mostly remote, and we come to the client's office for kick-offs, workshops or go-lives.

Developer with headphones coding at desktop monitor in an open office

Let's find out what your product really needs

Your message goes to

Filip Szamborski

Filip Szamborski

Co-founder & CEO

SO FAR WE HAVE WORKED WITH BRANDS LIKE:

Thank you for your message.

We read every message ourselves and get back to you within 48 hrs on business days.

Something urgent? hello@ordergroup.co

Let's work together

Tell us what you are building.

Fields marked with an asterisk (*) are required.

Order Group sp. z o.o. uses the information you provide only to reply to your enquiry and to keep a record of it (Art. 6(1)(b) and (f) GDPR). Details, including your rights, are in our Privacy Policy (opens in a new tab).

We reply within 48 hrs on business days - a person, not an autoresponder.

Using an AI assistant? It can send this inquiry for you or prepare a pre-filled form - instructions for it are in llms.txt.

Accessibility settings

Text size

100%