How we work

How we can work together

From engineers in your team to a whole product built for you, it starts with a conversation about what you need.

Models

Choose the model that fits

The difference is who runs the work: you, with our engineers inside your team, or us, from specification to delivery.

Staff augmentation and dedicated teams

Outstaffing

Engineers who join your team and work in your repositories, tools and review process.

Best when
You have a team and need more engineering capacity.
Who directs the work
You set the priorities, and engineers work in your tools and review process. Our project manager keeps the process and deadlines on track.
What you get
Engineers matched to your needs, with direct communication with the people who write your code.
Pricing
Based on the engineers and roles you need. You get a quote once we know your requirements.
Explore outstaffing

Project outsourcing

Full-Cycle Engineering

We build your product from scratch, from idea and specification to cloud delivery.

Best when
You have a product to build and want one team to take it from idea to delivery.
Who directs the work
We run the delivery process, from specification to release. You decide what gets built.
What you get
A working product delivered to AWS, Azure or GCP, with monitoring and support.
Pricing
Quoted after the specification, as part of the proposal.
Explore full-cycle engineering

Day to day

How the work runs

Agile delivery

Scrum or Kanban, with Jira for planning and time tracking. Documentation lives in Confluence if you wish.

Reviewed code

Code lives in GitHub or GitLab. Every task gets its own feature branch and is merged into dev through a pull request, so team members review every change. Every commit is pushed right away, so you always see the latest code.

Transparent billing

Time is logged daily and billed by two-week or monthly milestones.

Project manager on every project

A project manager controls the process and deadlines.

QA and testing

On request: QA audit and assessment, QA staffing, managed testing, and testing of mobile and web apps.

Continuous delivery

On request: continuous integration and automatic delivery.

Process

How each one starts

Outstaffing

  1. Discovery call

    We learn about your product, your stack and the roles you need to fill.

  2. Matching

    We propose the number of engineers for your deadlines and send you each CV for approval. The team can be scaled during development.

  3. Onboarding

    Engineers join your repositories, tools and review process.

  4. Collaboration

    You work with them directly, the way you work with the rest of your team.

Full-Cycle Engineering

  1. Discovery call

    We learn about your idea, your goals and your constraints.

  2. Specification

    Requirements, ERD and technology selection.

  3. Proposal

    You receive a proposal based on the specification and decide whether to go ahead.

  4. Delivery

    Design, agile engineering with CI/CD and automated testing, QA and deployment.

Not sure which model fits?

Book a 30-minute discovery call. We will help you pick.