We hire engineers and collaborators who build real things. Our process is designed to be thorough but respectful of your time — no endless take-home assignments, no puzzle games, no gatekeeping. We want to understand how you think, what you’ve shipped, and whether we’re a good fit for each other.
The hiring decision may rest with a founder, an interview panel, or a consensus of the team involved — the structure is disclosed in the job advertisement for each role.
The Process
1. Application Submission
Submit your application through our careers portal. A complete application typically includes:
- Resume or CV
- Portfolio or GitHub profile
- Answers to application questions
- Short introduction video (2–5 minutes, preferred)
Your submission is logged and assigned an internal candidate ID. You will receive a confirmation.
2. Initial Application Review
Our hiring manager reviews your application for baseline suitability. We look at:
- Relevant experience (e.g. .NET, WebAPI, cloud platforms)
- Evidence of real, production-grade work
- Clarity of communication in your responses
- Completeness of the application
Outcome: you will be progressed to screening or notified of an unsuccessful application.
3. Screening & Qualification Check
A quick validation stage before the technical deep-dive. Typically a short video call (15–20 minutes) or written follow-up. We’ll confirm:
- Availability and start expectations
- Contract or employment type preferences
- Time zone compatibility
- Communication alignment
- That the work you’ve described is genuinely your own
4. Technical Interview
A substantive technical conversation, typically 60–90 minutes. We explore:
- Architecture and system design experience
- API design and database modelling
- Debugging approach and problem-solving in real scenarios
- Engineering judgement and decision-making under uncertainty
- Discussion of projects you’ve actually built or contributed to
5. Technical Validation (Optional)
Used when we need additional confidence. This may include:
- Walking through candidate code
- A focused design exercise
- An architecture discussion
This is not a multi-day take-home assignment. We respect your time.
6. Final Interview
Conducted by company leadership or the relevant project lead. We shift focus to:
- Cultural alignment and communication style
- Reliability and professionalism
- Understanding of project goals and the business context
This is also your best opportunity to ask us anything about the role, the team, or how we work.
7. Reference or Background Checks (Optional)
For certain roles, we may verify previous work history or request client references. We’ll let you know in advance if this applies.
8. Offer
If we’d like to proceed, you’ll receive a formal offer including:
- Contract type (employee or contractor)
- Rate or salary
- Start date and engagement terms
- Onboarding process overview
9. Acceptance & Onboarding
Once your signed agreement is returned, we issue system access and onboarding instructions. Welcome to the team.
Interview Recordings
Interviews may be recorded for internal review purposes. You will be informed before any recording begins. Recordings are retained only for the duration of the active application:
- Unsuccessful applicants: recording is deleted upon notification, confirmed to you via email.
- Successful applicants: a written text summary is retained as part of the employee record. The video recording is deleted upon entering into agreement.
Back to Careers