Posted on: 04/05/2026
Job Description :
Were looking for engineers who care deeply about correctness, performance, and understanding systems at a fundamental level.
You will work on a backend platform that processes complex, real-world data at scale. The problems are rarely green-field CRUD; they involve ambiguous inputs, imperfect data, performance constraints, and edge cases that dont show up in happy-path demos.
We value depth in problem-solving over breadth of technologies. If you enjoy taking apart problems, reading specifications, and building reliable systems that others depend on, youll feel at home here.
What Youll Do :
- Design and build TypeScript-first backend systems that handle complex data flows and non-trivial logic.
- Write code that is performance-aware, memory-efficient, and built to scale under real workloads.
- Debug and reason about issues that cross abstraction boundaries (data, libraries, runtime behavior).
- Build internal utilities, libraries, or frameworks that other engineers rely on.
- Make pragmatic trade-offs between correctness, performance, and maintainability.
- Collaborate with product and engineering peers to shape solutions without being constrained by rigid specs.
- Conduct peer reviews ensuring the code is maintainable, readable, and efficient
- Effective communication skills, particularly in documenting and explaining code and technical concepts.
What Were Looking For :
Must-Have Skills :
- Strong proficiency in TypeScript (non-negotiable), with production experience in Node.js.
- Excellent grasp of core programming fundamentals: data structures, algorithms, and complexity trade-offs.
- Strong understanding of RESTful API & GraphQL design and implementation.
- Experience working on systems that go beyond simple request-response flows
- Comfortable reading unfamiliar codebases, specifications, or formats and figuring things out independently.
- Proven ability to debug subtle issues involving edge cases, data integrity, or runtime behavior.
- 6-8 years of professional software development experience using TypeScript
Nice-to-Have Skills :
- Familiarity with NoSQL databases (Mongo preferred), and the ability to design and optimize database queries.
- Knowledge of ElasticSearch / OpenSearch, Redis, RabbitMQ or similar
- Experience with Dockers and Containers
Do These Ring a Bell?
- Satisfies vs type annotation and when each breaks
- Infer inside conditional types
- Branded/Opaque types for primitive safety
- Async inside forEach and why it doesn't behave
- The never exhaustiveness check in a switch
Why Youll Love It Here :
- Innovative Culture - We believe in pushing boundaries
- Impactful Work - You wont just write code, you will help build the future
- Collaborative Environment - We believe that everyone has a voice that matters
- Work Life Balance - Our flexible work environment encourages you to have space to recharge
Did you find something suspicious?
Posted by
Recruiter
Last Active: NA as recruiter has posted this job through third party tool.
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1632953