We enable independent building suppliers to better serve their customers with exceptional digital experiences.
Senior Software Developer
Location
Canada
Posted
110 days ago
Salary
$130K - $180K / year
Seniority
Senior
Job Description
Senior Software Developer
TOOLBX
• 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.
Job 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.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Collaborate on designing and implementing system architecture, technical strategy, and engineering standards. • Lead technical initiatives across teams, ensuring alignment with architectural direction and goals. • Build and maintain platform-level components, services, and libraries that enhance engineering efficiency and system maintainability. • Mentor engineers through code reviews, pair programming, and hands-on guidance. • Contribute directly to both server-side and client-side development across the entire stack. • Write and review technical design documents, system diagrams, and reference implementations. • Evaluate and implement new tools, frameworks, and best practices to continuously improve our platform. • Enhance observability, performance, scalability, and security throughout our system. • Share knowledge and insights to foster team growth and improvement.
• Collaborate on designing and implementing system architecture, technical strategy, and engineering standards • Lead technical initiatives across teams, ensuring alignment with architectural direction and goals • Build and maintain platform-level components, services, and libraries that enhance engineering efficiency and system maintainability • Mentor engineers through code reviews, pair programming, and hands-on guidance • Contribute directly to both server-side and client-side development across the entire stack • Write and review technical design documents, system diagrams, and reference implementations • Evaluate and implement new tools, frameworks, and best practices to continuously improve our platform • Enhance observability, performance, scalability, and security throughout our system • Share knowledge and insights to foster team growth and improvement
• Collaborate on designing and implementing system architecture, technical strategy, and engineering standards. • Lead technical initiatives across teams, ensuring alignment with architectural direction and goals. • Build and maintain platform-level components, services, and libraries that enhance engineering efficiency and system maintainability. • Mentor engineers through code reviews, pair programming, and hands-on guidance. • Contribute directly to both server-side and client-side development across the entire stack. • Write and review technical design documents, system diagrams, and reference implementations. • Evaluate and implement new tools, frameworks, and best practices to continuously improve our platform. • Enhance observability, performance, scalability, and security throughout our system. • Share knowledge and insights to foster team growth and improvement.
Principal Software Engineer
Stellar CyberEmpowering lean security operations teams of any skill to successfully secure their environments. WE ARE HIRING!
• Design and implement scalable data processing components and supporting features for Stellar Cyber’s cybersecurity applications, including but not limited to, threat detections, incident correlation, threat intelligence, and asset management. • Candidates who successfully pass all the interviews will be assigned to a project area in need. • Monitor and resolve production stability issues related to the aforementioned components and features. • Collaborate closely with machine learning / security researchers, UI / UX, and product management to ensure the design and implementation to align with evolving product needs and business goals.


