About this role
Full Stack Software Developer – AI & Mobile (SAAS)
*** Please do not apply unless you have professional software development experience AND hands-on experience developing both mobile applications and AI-powered software features.
Using ChatGPT, Claude, GitHub Copilot, or similar coding assistants does NOT by itself qualify as AI development experience. We are looking for someone who has actually developed AI functionality within software applications.
This is a full-time, in-office position in Calgary, Alberta. ***
About Tech To U Inc.
Tech To U develops specialized SaaS software products for niche markets across North America.
Our flagship product, GlassManager, is business management software designed specifically for glass companies.
We are expanding our development team to significantly increase the speed at which we deliver new product features, AI functionality, mobile applications, integrations, automation, and improvements to our existing software.
Our goal is simple: build the best software in our markets.
The Role
We are looking for a strong multi-skilled developer who can contribute throughout our software stack while bringing deeper expertise in AI development and mobile application development.
AI and mobile will be important specialties, but you will also work on regular full-stack SaaS development.
Responsibilities
• Design, develop, test, and deploy SaaS features
• Develop and maintain C#/.NET applications
• Work with SQL Server, APIs, backend services, JavaScript, and frontend technologies
• Build integrations and workflow automation
• Develop and maintain mobile application functionality
• Build meaningful AI-powered functionality into our software
• Develop solutions involving LLM APIs, RAG, agents, document/data extraction, intelligent search, or other AI technologies where appropriate
• Troubleshoot software bugs and production issues
• Improve existing software architecture, performance, security, and reliability
• Work with our Business/Product team to understand business requirements
• Participate in technical design and architecture decisions
• Write clean, maintainable code and participate in code reviews
• Contribute to automated testing, CI/CD, and development process improvements
• Help other developers and share technical knowledge
What We Are Looking For
• Strong professional full-stack development experience
• Professional C#/.NET experience
• Strong SQL / relational database experience
• JavaScript and web-development experience
• Experience developing APIs and backend services
• Professional mobile application development experience
• Professional experience developing AI-powered software features
• Strong debugging and troubleshooting ability
• Experience working with existing production applications
• Git / version-control experience
• Strong software-design fundamentals
• Ability to independently investigate and solve technical problems
• Strong ownership and follow-through
AI Experience We Value
• OpenAI, Anthropic/Claude, Gemini, or similar APIs
• RAG
• vector databases / embeddings
• agents and tool/function calling
• prompt/context engineering
• structured outputs
• document extraction
• AI evaluation and reliability
• production AI architecture
Mobile Experience We Value
• React Native / Expo
• .NET MAUI or similar technologies
• native Android/iOS
• authentication
• APIs
• offline synchronization
• push notifications
• App Store / Google Play deployment
The Type of Developer Who Will Succeed Here
You will enjoy this role if you learn independently, solve difficult problems, care about the business outcome behind what you build, communicate when blocked, continuously improve your skills, and want your work to have a visible impact on the product and company.
Job Type: Full-time
Pay: $35.00-$40.00 per hour
Benefits:
• Company events
• Dental care
• Extended health care
• Life insurance
• On-site parking
• Vision care
Flexible language requirement:
• French not required
Application question(s):
• Are you located in Calgary and able to work in-person in our offices?
• If selected, when would you be able to start?
• Which tools are you experienced with for AI automations and AI agents?
• Describe your experience and capabilities with vibe coding web apps and mobile apps. Provide any links to work that you have done.
• Which tools are you experienced with for vibe coding?
• Describe your experience and capabilities with AI automations and AI agents.
Work Location: In person