Senior TypeScript Engineer
Miami, United States
CI/CD
Jest
Node.js
React
Low Latency
More jobs from this company
views: 0
Senior TypeScript Engineer
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
Senior TypeScript Engineer
Miami, United States
CI/CD
Jest
Node.js
React
Low Latency
More jobs from this company
views: 0

Be the first to know about
new jobs every week

Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.