At ServiceBox, we support the people who keep essential services running -- from HVAC and plumbing to electrical and commercial contracting. Our software streamlines operations for field service teams, helping businesses spend less time on paperwork and more time in the field. We're a proudly Canadian SaaS company serving growing teams across North America -- from 3-person crews to 100+ employee operations. Built to scale and simplify, ServiceBox is on a mission to become the field service industry's go-to platform.
The Role
We're hiring an Intermediate Full Stack Developer to build and enhance our SaaS platform. You'll work across our stack -- from backend services in .NET 9 to frontend features in React and React Native -- collaborating closely with architects, senior developers and product managers to deliver high-impact features.
This position is based in Regina, SK. Office space is available for daily work, with flexibility to work from home occasionally.
What You'll Do
Design, develop, test, and deploy full-stack features using .NET 9 and React
Build and maintain mobile components in React Native
Work with SQL Azure for data modeling and queries
Implement and consume APIs and event-driven functionality
Deploy and monitor applications in Azure Container Apps
Improve performance, reliability, and scalability across the stack
Collaborate with Sales and Customer Service to solve customer-reported issues
Participate in code reviews and continuous improvement
Troubleshoot and resolve production issues within the development team
Key development initiatives over the next 12 months
AI-powered "Ask Your Data"
: internal prototype ? external pilot ? broader rollout with audit trails, caching, and improved accuracy and relevance; includes enabling customers to securely access and explore their own data.
API v1 launch & hardening
: authentication, rate limits, logging, versioning, webhooks/SDKs; partner integrations; deprecation policy, compatibility tooling, and support runbooks.
Analytics platform & Dashboard v1
: core data models and pipelines, KPI cards, and dashboards for jobs, revenue, scheduling, invoices, and technician utilization; performance tuning through indexing, caching, and query optimization.
Mobile-related improvements
: enhanced sync performance, telemetry, reliability, and overall user experience.
Ecosystem integrations
: expansion to multiple external integrations with monitoring, throttling, and analytics visibility.
Quoting modernization
: introduction of Good/Better/Best quoting with usage analytics; refinement based on pilot feedback and performance optimization.
5+ years of experience in full stack or backend software development
A passion for problem solving and technology.
Strong skills in .NET or React (both is an asset)
Understanding of cloud-native development and distributed systems
Experience working with relational databases (preferably SQL Azure)
Familiarity with CI/CD pipelines, containerized deployments, and cloud services
Strong communication skills, including the ability to collaborate with other technical team members and non-technical stakeholders
Comfortable working in a fast-paced, customer-focused environment
Preferred Locations
Regina (hybrid work model: some in-office days)
What We Offer
Competitive salary based on years and depth of experience
Comprehensive health benefits starting on day one
3 weeks of paid vacation
Flexible work environment -- hybrid
A collaborative and supportive team culture
Opportunities for leadership and career growth
Hiring Process
Interview with the Product Manager and CTO (approximately 45 minutes)
Technical design exercise focusing on system architecture and database modeling (presentation of solution and questions approximately 45 minutes).
Reference checks and offer
Apply now and help us transform how field service businesses operate -- from the ground up.
Job Types: Full-time, Permanent
Pay: $80,000.00-$95,000.00 per year
Benefits:
Dental care
Employee assistance program
Extended health care
Life insurance
Paid time off
Vision care
Experience:
Software Development: 5 years (required)
.Net or React : 5 years (required)
Language:
English (required)
Location:
Regina, SK (required)
Work Location: Hybrid remote in Regina, SK
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.