TOOLBX

Senior Software Developer

TOOLBX

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$130,000 - CA$180,000 per year

Job Level

About the role

  • Architect, build, test, and deploy robust, scalable features across web and mobile platforms using modern best practices.
  • Design and implement infrastructure and streamlined processes that drastically reduce the time it takes to onboard and integrate new customers.
  • Collaborate closely with technical and non-technical stakeholders to ensure engineering decisions drive business strategy and user value.
  • Act as a technical liaison, occasionally working directly with customers and technology partners to scope and build custom platform integrations.
  • Utilize LLMs and modern AI tooling to accelerate workflow, understand codebase, and increase speed to deliver business value.
  • Maintain and enhance system reliability, observability, and performance, while mentoring peers and fostering a culture of technical excellence.

Requirements

  • 5+ years professional development experience.
  • Deep expertise in modern TypeScript and the surrounding ecosystem.
  • Strong background building and scaling Node.js backends.
  • Experience with GraphQL preferred.
  • Proven experience building complex applications with React and/or React Native.
  • You possess a strong bias for action, a high tolerance for ambiguity, and a track record of executing and delivering impact in a fast-paced environment.
  • A deep understanding of the building blocks of robust, scalable system architectures and integrations.
  • A genuine passion for technology and a desire to build a product that fundamentally revolutionizes a real-world industry.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptNode.jsGraphQLReactReact Nativesystem architecturescalable systemsAI toolingintegrationobservability
Soft Skills
collaborationcommunicationmentoringproblem-solvingadaptabilitybias for actiontolerance for ambiguityexecutingdelivering impacttechnical excellence