Your next chapter.
The expertise to build it.

Find the expertise your team needs. We source and assess candidates, arrange interviews and help your chosen specialist get started.

How hiring works ↗

Find the expertise you need.

Choose a role. We’ll help you find the right person for your team.

Showing all expertise

Can’t find the role you need? Tell us what you’re looking for.

Software

React developer

Build interactive web products, reusable interfaces and component systems around your existing application.

  • React
  • TypeScript
  • Web accessibility
Software

TypeScript developer

Bring typed application logic and clearer contracts to frontend or server-side JavaScript systems.

  • TypeScript
  • JavaScript
  • APIs
Software

JavaScript developer

Develop browser experiences and application features with a focus on behaviour, integration and maintainability.

  • JavaScript
  • HTML
  • CSS
Software

Node.js developer

Build application services, integrations and backend workflows in a JavaScript or TypeScript environment.

  • Node.js
  • TypeScript
  • REST APIs
Software

Python developer

Extend Python applications, services and automation around the workflows your team needs to support.

  • Python
  • APIs
  • Automation
Software

.NET developer

Develop business applications, APIs and internal platforms around the Microsoft application stack.

  • .NET
  • C#
  • ASP.NET
Software

Java developer

Support Java applications and services, from feature delivery to integration and maintenance.

  • Java
  • Spring
  • APIs
Software

Angular developer

Create structured web applications and consistent interfaces within an Angular codebase.

  • Angular
  • TypeScript
  • RxJS
Software

Vue.js developer

Develop Vue interfaces and application experiences around your product and content workflows.

  • Vue.js
  • TypeScript
  • Nuxt
Software

Next.js developer

Build React-based web applications with rendering and data-loading choices suited to the product.

  • Next.js
  • React
  • TypeScript
Software

PHP developer

Develop and maintain PHP applications, integrations and business workflows.

  • PHP
  • Laravel
  • SQL
Software

Laravel developer

Build application features and backend services within a Laravel ecosystem.

  • Laravel
  • PHP
  • APIs
Software

Go developer

Develop services and tooling where straightforward concurrency and operational behaviour matter.

  • Go
  • Services
  • APIs
Software

Ruby on Rails developer

Extend Rails products and internal applications with cohesive domain models and delivery workflows.

  • Ruby
  • Rails
  • SQL
Software

Django developer

Build Python web applications and APIs around structured data, permissions and business processes.

  • Django
  • Python
  • PostgreSQL
Software

Full-stack engineer

Connect interface work with application services for features that span the product.

  • Frontend
  • Backend
  • APIs
Software

Frontend engineer

Translate product and design requirements into usable web interfaces and maintainable components.

  • Interfaces
  • Accessibility
  • Web performance
Software

Backend engineer

Develop the application logic, data access and services behind a product or platform.

  • Services
  • Databases
  • Integrations
Software

API & integration developer

Connect systems through clear application interfaces and dependable integration workflows.

  • REST
  • GraphQL
  • Integration
Software

WordPress developer

Develop content-driven websites and editorial workflows around a WordPress installation.

  • WordPress
  • PHP
  • CMS
Mobile

iOS developer

Create Apple-platform application features and device experiences around your mobile product.

  • Swift
  • SwiftUI
  • iOS
Mobile

Android developer

Develop Android applications and integrations for the devices and journeys your users rely on.

  • Kotlin
  • Android
  • Jetpack Compose
Mobile

React Native developer

Develop shared mobile experiences while addressing the platform-specific needs of iOS and Android.

  • React Native
  • TypeScript
  • Expo
Mobile

Flutter developer

Build cross-platform application interfaces and workflows within a Flutter codebase.

  • Flutter
  • Dart
  • Mobile UI
Mobile

Swift developer

Develop application logic and platform integrations for an existing Swift project.

  • Swift
  • Apple platforms
  • APIs
Mobile

Kotlin developer

Extend Kotlin application code and asynchronous workflows around your mobile requirements.

  • Kotlin
  • Android
  • Coroutines
Data & BI

Data engineer

Connect data sources and develop pipelines that support analysis and business workflows.

  • SQL
  • Python
  • Data pipelines
Data & BI

Business intelligence specialist

Translate business questions into reporting, shared definitions and useful dashboards.

  • Reporting
  • Dashboards
  • Data modelling
Data & BI

Power BI developer

Develop reporting models and dashboards around your organisation’s Power BI environment.

  • Power BI
  • DAX
  • Power Query
Data & BI

Analytics engineer

Build analytical models and transformations that make source data easier to use consistently.

  • SQL
  • dbt
  • Data models
Data & BI

SQL developer

Develop queries, data models and database logic around reporting and application needs.

  • SQL
  • Data modelling
  • Query optimisation
Data & BI

Tableau developer

Create analytical views and dashboards that help stakeholders explore their business questions.

  • Tableau
  • Visual analytics
  • SQL
Data & BI

Data analyst

Explore business data and communicate findings with clear definitions and practical context.

  • Analysis
  • Reporting
  • Business metrics
Cloud & DevOps

DevOps engineer

Improve deployment workflows and the connection between engineering and operations.

  • CI/CD
  • Infrastructure
  • Observability
Cloud & DevOps

AWS engineer

Support infrastructure and delivery workflows within an AWS environment.

  • AWS
  • Infrastructure
  • Cloud operations
Cloud & DevOps

Azure engineer

Develop and maintain Azure environments around application and operational requirements.

  • Azure
  • Infrastructure
  • Cloud operations
Cloud & DevOps

Google Cloud engineer

Support application infrastructure and operational workflows on Google Cloud.

  • Google Cloud
  • Infrastructure
  • Cloud services
Cloud & DevOps

Terraform engineer

Make infrastructure changes repeatable through reviewed and documented Terraform configurations.

  • Terraform
  • Infrastructure as code
  • Cloud
Cloud & DevOps

Kubernetes engineer

Support containerised workloads, deployment patterns and operational visibility.

  • Kubernetes
  • Containers
  • Observability
Cloud & DevOps

Platform engineer

Improve the shared tools and environments that help engineering teams deliver their work.

  • Developer platforms
  • Automation
  • CI/CD
Cloud & DevOps

Cloud engineer

Extend the capability behind your cloud environments, application infrastructure and operations.

  • Cloud infrastructure
  • Automation
  • Monitoring
AI & ML

AI engineer

Explore how model-based features could fit a product, with explicit evaluation and human oversight.

  • Model integration
  • Evaluation
  • Python
AI & ML

Machine learning engineer

Assess model development and integration requirements around a defined data-driven use case.

  • Machine learning
  • Python
  • Evaluation
AI & ML

MLOps engineer

Explore the infrastructure and operating processes needed to maintain model-based systems.

  • Model lifecycle
  • Deployment
  • Monitoring
Product & design

Product manager

Explore product leadership support for discovery, prioritisation and cross-team alignment.

  • Discovery
  • Prioritisation
  • Roadmaps
Product & design

Product designer

Explore design support for understanding users and shaping coherent product experiences.

  • Research
  • Interaction design
  • Prototyping
Delivery

Delivery manager

Explore delivery coordination for work that crosses teams, disciplines and dependencies.

  • Planning
  • Dependencies
  • Stakeholders
Delivery

Scrum master

Explore facilitation and team-practice support around an existing delivery organisation.

  • Facilitation
  • Team practices
  • Continuous improvement
QA & testing

QA engineer

Explore quality support around product risks, test coverage and release decisions.

  • Test strategy
  • Exploratory testing
  • Quality
QA & testing

Test automation engineer

Explore repeatable test coverage across application interfaces and important user journeys.

  • Automation
  • Playwright
  • API testing
QA & testing

Performance test engineer

Explore testing requirements for application behaviour under expected workloads.

  • Load testing
  • k6
  • Observability

Let’s work together

A role is only the starting point.

Tell us about the product, the stack and the people already on your team. We’ll work through the requirement together.

Let’s talk