Named people, not a pool
You know who is working on your product and you meet them before anything is agreed. No silent substitutions partway through.
Experienced engineers working inside your team, your tools, and your process for a defined period, with an end date agreed at the start.
Sometimes the problem is not a specification. It is a date. A release is committed, someone has left, a hire is three months from productive, and the work does not care about any of that.
This is the one service where you do not need us to run anything. You keep ownership of the product, the backlog, and the decisions. We add capacity to the team you already have, working the way that team already works.
That means our people join your standups, work in your codebase, follow your review process, and write in your codebase's style instead of importing ours. The measure of success is that after we leave, nobody has to unpick what we did.
You know who is working on your product and you meet them before anything is agreed. No silent substitutions partway through.
Your tracker, your codebase, your review standards, your definition of done. We adapt to the team, which is the entire point of reinforcement.
Agreed at the start, extendable if it suits you both. Nobody has to have an awkward conversation to make the engagement stop.
What was worked on, for how long, against an agreed budget cap. No surprise invoices at month end.
Written as the work happens, not in the last week, so the knowledge stays with your team when the contract ends.
Working hours arranged around your team's, not ours. From GMT+7 that is the European morning and the US East Coast evening, and the exact window goes in the engagement sheet.
We would rather tell you now than three weeks in. If the right column describes you, say so on the call and we will point you somewhere better.
Thirty minutes on the work, the stack, the team, and the date. If reinforcement is the wrong shape for the problem, we say so here.
You meet whoever would actually be working with you, and see relevant work. Nobody is assigned to your product sight unseen.
Agreed in writing: who, for how many hours a week, until when, and the budget ceiling. The first two weeks are a trial period that either side can end with two days notice.
Access, context, and a first small piece of real work in the first week. A contractor who ships something small quickly is a contractor who understood the codebase.
Your standups, your reviews, a weekly time report against the cap. Extend, reduce, or stop at any point with the agreed notice.
Written into the engagement sheet you sign, so nothing about how this runs is left to assumption.
This is time and materials, with a budget cap and an agreed end date. Fixed price makes no sense here, because you are buying capacity, not a defined outcome, and pretending otherwise would just mean padding the number.
The engineers work on GMT+7. Reinforcement is the one service where that has to be answered in hours, not in principle, because they are sitting in your standups: the working day overlaps the European morning and begins in the US East Coast evening, and the overlap window is written into the engagement sheet, not discovered in week three. Hiring contract software engineers is usually a rate decision; what is on offer here is a named person you meet first, working under a registered business you can check on the public tax register. Local public holidays and the Tet break are listed with dates before you sign.
It depends on current commitments, and we will tell you honestly on the first call instead of promising a date we cannot hold. Short notice starts are the normal case for this service, so it is a question we expect.
You do. Work produced under a reinforcement engagement is yours under the contract, and it lives in your own codebase from the first commit.
Tell us early and we will replace them or end the engagement with the agreed notice. Both are better than everyone being polite about it until the deadline arrives.
We arrange hours around your team. From GMT+7 we overlap the European working day comfortably and the US East Coast at each end. Where overlap is genuinely thin, we agree fixed hours that work and say so, instead of calling it a non-issue.
It gets flagged in writing the same day, not absorbed quietly. Past half a day of waiting we do not bill the time, we reduce the week. Waiting is not work and invoicing it as work is how these engagements sour.
Local public holidays and the Tet break are non-working days, and the exact dates are in the engagement sheet before you sign. On a deadline-driven engagement this belongs in the plan at the start, not in an email in month two.
Per hour, yes. The fair comparison is not the salary line, though: it is salary plus employer contributions, equipment, recruitment, and the two to three months a new hire is paid in full while getting up to speed, divided by the days someone is actually available after leave. Against that, with no notice period or severance to carry, a defined stretch of contract capacity usually costs less. Past about a year of continuous full-time work it stops being true, which is why the fit list above says to hire instead.
You can, at a conversion fee agreed at the start of the engagement. It is a normal outcome of working with someone good, and pricing it up front is better than a clause nobody read.
Often it does, and that is a fine outcome, but it is not the aim. Each extension is a decision you make with the evidence of the previous period in front of you.
The engagements next to this one, and the reason you might want them instead. All five are in the Services menu at the top of the page.
Thirty minutes by video with Tai. Describe the team, the stack, and the deadline. You will get a straight answer on whether extra capacity is the right fix.
Bring the date first. Everything else is easier to work backwards from.