top of page
Requirements
Must-have skills and experience
• 9+ years professional software engineering experience, including leading complex technical projects
• Strong expertise in TypeScript, Node.js, PostgreSQL, and GraphQL (especially schema and API design)
• Strong frontend capability using React and React Query
• Proven ability to navigate ambiguity and design solutions across data models, validation, application logic, and user workflows
• Excellent leadership and communication skills – able to drive alignment and explain complex technical concepts clearly
• Evidence of balancing technical quality with business outcomes, making smart trade-offs for delivery and long-term health
• Strong software engineering fundamentals across hands-on coding and system design
Nice to have
• Experience with libraries such as SpreadJS, HyperFormula, FinnFlo.js, and AG Grid
• Background in computation-heavy services where accuracy and performance are critical
• Experience evolving complex data models to support new product use cases
• Interest in tools that improve developer velocity, including AI-assisted coding
Role & Responsibilities
As Technical Lead, you will:
• Lead projects from ideation to production, owning technical decisions, architecture, data structures, and delivery approach
• Partner with Engineering, Product, and Design to build high-performance, user-centric features with direct client impact
• Champion platform reliability and data integrity while maintaining development velocity
• Mentor engineers across levels and help grow future technical leaders (with scope to move into people management)
• Promote best practices and continuous improvement across tooling, patterns, and engineering quality
________________________________________
Benefits
Benefits include a competitive salary, equity participation, flexible working (remote, hybrid, in-person options), 401(k), unlimited and flexible vacation, generous health benefits, company-wide team events, fully paid parental leave, and more.
________________________________________
Diversity and Inclusion
Our client is committed to promoting a diverse and inclusive culture and welcomes applicants from all backgrounds. If you enjoy working collaboratively and want to make an outsized impact in a high-growth environment, they would love to hear from you.
bottom of page
