Backend Engineer (Node.js / TypeScript - Systems & Data Processing)We’re looking for backend engineers who care deeply aboutcorrectness, performance, and understanding systems at a fundamental level . This isnota typical CRUD or API-heavy role. You’ll work on a backend platform that processescomplex, real-world data and filed -where inputs are messy, formats are imperfect, and edge cases are the norm, not the exception. If you enjoy taking problems apart, reading specifications, and building reliable systems that others depend on, you’ll feel at home here. What You’ll DoDesign and buildTypeScript-first backend systemsusingNode.js .Work close to data:parsing, transforming, validating, and generatingstructured and semi-structured content.Build components that areperformance-aware, memory-efficient , and scalable under real workloads.Handleincomplete, malformed, or inconsistent inputswhere correctness matters.Debug issues that cross abstraction boundaries (data, libraries, runtime behavior).Buildinternal utilities, libraries, and toolingused by other engineers.Make pragmatic trade-offs betweencorrectness, performance, and maintainability .Collaborate closely with engineering and product peers in a low-process, high-trust environment.Must-Have SkillsStrong proficiency inTypeScript(non-negotiable).Production experience withNode.js .Solid grasp ofcore programming fundamentals : data structures, algorithms, and complexity trade-offs.Experience beyond simple request–response systems (e.g. processors, pipelines, tooling, libraries).Ability to reason aboutmemory usage, performance, and long-running processes .Comfortable reading unfamiliar codebases, specs, or formats and figuring things out independently.Proven ability to debugsubtle, edge-case-driven issues .2–4 yearsof professional software development experience.Nice to HaveExperience withdocument or file processing systems .Exposure toPDF processing(generation, extraction, validation, or inspection).Familiarity with formats likeDOCX, XML, JSON , or similar structured data.Experience buildinglibraries, SDKs, or internal frameworks .Comfort working withstreams, buffers, encodings, and metadata .Background in domains whererobustness > rapid feature delivery .Why You’ll Love Working With UsImpactful Work:You’ll build systems others rely on.Depth Over Buzzwords:We value thoughtful problem-solving over tech-chasing.No Red Tape:Lean team, minimal meetings, high ownership.Work–Life Balance:Flexible environment with space to recharge.If this sounds like your kind of challenge, we’d love to talk.
Job Title
Software Engineer