
Senior Software Developer
TOOLBX
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
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