What we screen for
- Fluent use of the type system: generics, narrowing, and modelling a domain in types
- Strong underlying JavaScript and the fundamentals of the runtime
- Full-stack or specialised depth, depending on the role (React, Node, or both)
- Testing, tooling and maintainability at scale
Every TypeScript developer is technically assessed by us, a former software developer, before you spend a minute interviewing.