Remote Backend Jobs
WunderGraph logo

Senior TypeScript Engineer

WunderGraphMiami, United States
US
Apply now
We’re looking for a seasoned Senior TypeScript Engineer whose passion is crafting state-of-the-art, well-tested libraries. In this position, you’ll design, build, and maintain core TypeScript packages, ranging from client SDKs to GraphQL Federation utility libraries, driven by robust algorithms and rock-solid test suites. You’ll collaborate closely with our open-source community, internal product teams, and customer engineering squads to ensure our libraries are performant, extensible, and a joy to use.
You Will Be In Charge Of
Library Development
  • Architect and implement reusable TypeScript modules (npm packages) for:
  • Advanced GraphQL federation utilities and clients
  • Graph algorithms (e.g., traversal, pathfinding, caching strategies)
  • Performance-critical data structures and helpers
Testing & Quality
  • Define, execute, and maintain comprehensive unit, integration, and property-based tests
  • Set up CI pipelines that enforce quality gates, code coverage, and linting
Performance & DX
  • Optimize algorithms for low latency and minimal bundle size
  • Continuously refine API ergonomics and developer experience (DX)
Collaboration & Support
  • Partner with our product and customer teams to gather feedback and iterate swiftly
  • Diagnose edge-case bugs in production and propose long-term fixes
  • Engage with the open-source community: triage issues, review contributions, mentor fellow maintainers
Who You Are
Curious Problem Solver & Tinkerer
  • You thrive on tackling complex challenges, especially around graph algorithms in a federated GraphQL environment, and you’re eager to deepen your expertise by experimenting, benchmarking, and iterating.
TypeScript Virtuoso
  • You wield advanced TS types, generics, and build tooling with confidence, and you love exploring new language features to make APIs both powerful and ergonomic.
Quality-Obsessed
  • “Well-tested” means more than high coverage: you craft tests that catch real-world edge cases, and you take pride in a CI setup that enforces quality gates every time.
User-Centric Communicator
  • You start every project by talking to end users (internal or external) to validate assumptions, refine requirements, and ensure your library designs genuinely solve their needs.
Autonomous & Driven
  • You own your roadmap end-to-end: scoping work, estimating accurately, and shipping small, valuable increments that delight customers.
Team Player
  • You work seamlessly across time zones, willingly jump on sync calls when urgency demands, and mentor peers through thoughtful code reviews and documentation.
What You Bring to the Team
  • 3+ years of professional experience building and maintaining TypeScript libraries/packages
  • Strong proficiency in TypeScript, React, and Node.js
  • Familiarity with GraphQL ecosystems, federation, code generation, or client libraries
  • Experience with modern testing frameworks (Jest, Vitest, or similar) and CI/CD pipelines
  • Solid grasp of npm package workflows, semantic versioning, and monorepo tooling
  • Huge interest in graph algorithms and willingness to learn and apply graph-theoretic techniques in context of GraphQL Federation
  • Open-source contributions or personal projects that showcase your library-building skills (GitHub links appreciated)
  • Excellent communication skills in English for clear technical writing and cross-team collaboration
  • Willingness to travel twice a year for offsites and major team meet-ups
What Success Looks Like
  • Customers love our product because it works flawlessly, securely and fast - and because it looks darn pretty, too!
  • Developers love our product because of the exceptional DX (as said before, we’re an engineering company, so we care a lot about DX)
  • Your teammates love to work with you because you never let them down, share your knowledge, and ship like crazy as a team
  • Proper tests and clean code that prevent outages and security issues
  • You grow along with us

View all remote jobs at WunderGraph

FAQ

Is the Senior TypeScript Engineer position at WunderGraph remote?
Yes. This role was posted on Remote Backend Jobs, a job board that lists exclusively fully remote positions.
When was this Senior TypeScript Engineer job posted?
This listing was posted on May 8, 2025 and is still open for applications.
How do I apply for the Senior TypeScript Engineer position at WunderGraph?
Use the apply button on this page — it takes you directly to the employer’s application page.

More remote CI/CD jobs