Software development

Custom software, built to be maintained.

Web apps, mobile apps and the backends behind them — designed with you, built in short sprints, and handed over with documentation your next developer will thank you for.

web

Web applications

SaaS products, customer portals, booking and ordering systems, admin dashboards and internal tools.

  • React / Next.js front ends
  • Responsive, accessible, fast on mobile
  • Roles, permissions and audit logs
mobile

iOS & Android apps

Cross-platform apps from one codebase, or native Swift and Kotlin where performance or device features demand it.

  • React Native, Flutter or Capacitor
  • Push notifications, offline mode
  • Subscriptions and in-app purchases
backend

APIs & cloud

The server side: APIs, databases, background jobs and the infrastructure to run them reliably.

  • Node.js, PostgreSQL, REST & GraphQL
  • AWS, Google Cloud, Vercel, Firebase
  • CI/CD, backups and monitoring
integrations

Integrations & automation

Connect the tools you already pay for and remove manual work between them.

  • Stripe and other payment providers
  • Sign-in with Apple, Google, email
  • CRMs, e-commerce and accounting APIs
design

Product & UX design

User flows, wireframes and a clean visual system in Figma, tested as a clickable prototype before code.

  • Design system you can reuse
  • Usability checks with real users
support

Maintenance & rescue

Keep an existing product healthy, or take over one that a previous team left behind.

  • Code review and technical audit
  • Dependency, OS and SDK updates
  • Monthly support plans

Ways to work together

Pick the model that fits the project.

Every engagement starts with a written proposal. Prices are agreed before work begins.

fixed price · 1–2 weeks

Discovery

Workshops, scope, technical plan, design direction and a firm quote for the build. Useful on its own even if you build elsewhere.

monthly · cancel with 30 days' notice

Dedicated team

A steady team working through your backlog for ongoing products, live games and long roadmaps.

Every delivery includes

What you get at handover.

  • Source code in your repository with a clear history and a README that explains how to run, test and deploy it.
  • Automated builds and deploys, so releasing a fix doesn't depend on one person's laptop.
  • Tests where they matter most — payments, sign-in, data handling and anything that would be expensive to break.
  • Error and crash reporting wired up, with alerts going to you.
  • Credentials and accounts in your name, documented in one place.
  • A warranty period after launch in which we fix defects in the delivered scope at no charge.

Tell us what you need built.

A paragraph is enough to start. We'll reply with questions and a suggested first step.