10 Software Developers jobs in Saskatoon
Senior Full-Stack Developer
Posted today
Job Viewed
Job Description
Job Description
We are looking for an experienced Senior Full-Stack (React & Node) Developer for our client. This is a permanent position that is completely remote! Our client is a fintech company based out of Vancouver
You Have:
- 3 - 5+ years of production experience, with at least 2 working with Node.js, JavaScript / TypeScript and related frameworks (NestJS, Express)
- 3 - 5 + years of production experience working with React
- Good understanding of API design and REST
- Knowledge of relational (PostgreSQL, MySQL, etc.) and NoSQL (DynamoDB, MongoDB, etc.) databases
- Experience working with Startups are considered a bonus
- Experience working with cloud services, specifically AWS are considered a bonus
Some AWESOME selling points:
- Remote + flexible work schedule
- North of six figures salary + Equity + Health Spending Account (it's competitive)
- Amazing opportunity for career progression to lead
- Amazing mentorship (seriously)
- Plenty of vacay
It's a seriously awesome opportunity! If this looks interesting to you, go ahead and click apply :)
* Unfortunately we are only able to consider candidates who either live in Canada, or currently have an active Canadian work visa or citizenship for this role.
Senior Full-Stack Developer (React / Node)
Posted today
Job Viewed
Job Description
Job Description
We are looking for an experienced Senior Full-Stack Developer (React / Node) for our client. This is a permanent position that is completely remote! Our client is an agriculture based software company operating out of Toronto.
You Have:
- 3 - 5 + years of production experience working with Node.js, JavaScript / TypeScript and related frameworks (NestJS, Express)
- Experience working with Front-End JavaScript frameworks like React / Redux / Bootstrap
- Good understanding of API design and REST
- Knowledge of relational (PostgreSQL, MySQL, etc.) and NoSQL (DynamoDB, MongoDB, etc.) databases
- Experience working with Startups are considered a bonus
- Experience working with cloud services, specifically AWS are considered a bonus
Some AWESOME selling points:
- Remote + flexible work schedule
- Competitive Salary
- Amazing opportunity for career progression
- Plenty of vacay
It's a seriously awesome opportunity! If this looks interesting to you, go ahead and click apply :)
* Unfortunately we are only able to consider candidates who either live in Canada, or currently have an active Canadian work visa or citizenship for this role.
Full-Stack Developer (Node, React, Express)
Posted today
Job Viewed
Job Description
Job Description
We are looking for an experienced Senior Node.js Full-Stack Developer for our client. This is a permanent position that is completely remote! Our client is a fintech company based out of Vancouver.
You'll have the opportunity to work on an amazing platform that combines Data Analytics, and complex integration in ERP systems to deliver cutting edge financial data that is fundamentally changing the way that businesses make smarter financial decisions. Within this role, you'll work on developing API's, introduce new features, fix bugs, contribute to high level architecture design and help mentor and guide junior developers on their journey.
You Have:
- 3 - 5+ years of production experience, with at least 2 working with Node.js, JavaScript / TypeScript and related frameworks (NestJS, Express)
- Good understanding of API design and REST
- Knowledge of relational (PostgreSQL, MySQL, etc.) and NoSQL (DynamoDB, MongoDB, etc.) databases
- Experience working with Startups are considered a bonus
- Experience working with cloud services, specifically AWS are considered a bonus
Some AWESOME selling points:
- Remote + flexible work schedule
- $125k - $135k base + Equity + Health Spending Account (it's competitive)
- Huge opportunity for career progression to lead
- Amazing mentorship (seriously)
- Great internal culture (and we're not just saying that)
- Plenty of vacay
It's a seriously awesome opportunity! If this looks interesting to you, go ahead and click apply :)
* Unfortunately we are only able to consider candidates who either live in Canada, or currently have an active Canadian work visa or citizenship for this role.
Web Developer
Posted today
Job Viewed
Job Description
POSITION MANDATE
The Web Developer plays a critical role in upgrading Rayhawk’s Human-Machine Interface (HMI) systems and building an enterprise platform to aggregate and manage railcar data across sites. This position ensures reliable, scalable, and secure software solutions are developed to meet both internal and operational needs. The role involves direct contributions to web application development, cloud integration, and database management, while collaborating closely with electrical and mechanical and marketing teams. The Web Developer bridges modern web technologies and industrial systems, ensuring innovative designs translate into reliable real-world rail operations.
REPRESENTATIVE DUTIES
- Application Development
- Design, develop, and deploy scalable web applications using TypeScript with React or Svelte.
- Support backend API using C#
- Upgrade and modernize existing HMI interfaces for improved usability and performance.
- Build enterprise-level solutions for train data aggregation across multiple sites.
- Develop and manage databases to store, process, and visualize operational data.
- Assist in the deployment of software to future sites
Cloud & Systems Integration
- Architect and implement solutions on Amazon AWS, including integration with cloud databases.
- Implement Docker and containerization practices to support scalable deployments.
- Maintain security, scalability, and performance standards across the platform.
Collaboration & Support
- Collaborate with engineers to ensure alignment with electrical and mechanical systems.
- Contribute to internal developer tools that enable testing, validation, and simulation of systems.
- Support continuous improvement efforts across development processes and workflows.
EDUCATION AND EXPERIENCE
- The position requires a bachelor’s degree or diploma in Computer Science, Software Engineering, or a related discipline, supported by 5–10 years of relevant web development experience. Equivalent combinations of education and experience will also be considered.
- Strong expertise in TypeScript with React or Svelte.
- Hands-on experience with Amazon AWS services (e.g., EC2, S3, RDS, Lambda, IoT Core).
- Experience with Docker and containerization.
- Background in database management (SQL and/or NoSQL).
- Familiarity with industrial HMI systems or control interfaces and electronics considered an asset.
- Proven track record of building scalable enterprise applications.
- Preferred: Knowledge of C#, real-time data systems, industrial IoT, or DevOps practices.
- Basic understanding of ML principles
WORKING CONDITIONS
The incumbent works in an office environment with occasional site visits to operational facilities.
Full-Stack (React / Node) Developer
Posted today
Job Viewed
Job Description
Job Description
We are looking for an experienced Full-Stack Developer (React / Node) for our client. This is a permanent position that is completely remote! Our client is an agriculture based software company operating out of Toronto.
You Have:
- 3 - 5 + years of production experience working with Node.js, JavaScript / TypeScript and related frameworks (NestJS, Express)
- Experience working with Front-End JavaScript frameworks like React / Redux / Bootstrap
- Good understanding of API design and REST
- Knowledge of relational (PostgreSQL, MySQL, etc.) and NoSQL (DynamoDB, MongoDB, etc.) databases
- Experience working with Startups are considered a bonus
- Experience working with cloud services, specifically AWS are considered a bonus
Some AWESOME selling points:
- Remote + flexible work schedule
- Competitive Salary
- Amazing opportunity for career progression
- Plenty of vacay
It's a seriously awesome opportunity! If this looks interesting to you, go ahead and click apply :)
* Unfortunately we are only able to consider candidates who either live in Canada, or currently have an active Canadian work visa or citizenship for this role.
Software Engineer - Integration
Posted today
Job Viewed
Job Description
Job Description
We are looking for an intermediate software engineer for our client to work on the integration of their product with other products. This is a permanent position that is remote to start (during Covid) with later relocation to Vancouver . Our client is a SAAS software company located in downtown Vancouver.
You Will:
- Collaborate on requirements specification (user stories)
- Design, implement and test technical solutions that meet the requirements
- Develop well-structured, maintainable code for web, mobile, and APIs
- Pair with other developers on feature development, code reviews and bug fixing
- Collaborate with the team on evaluation and implementation of frameworks and tools to help with development and quality
You Have:
- 3+ years in software development
- Strong knowledge of developing:
- Large, integrated systems with many external dependencies
- Web services and APIs (REST &/or GraphQL )
- Web and mobile applications, end-to-end
- Experience using PHP (Symfony )
- Intermediate experience using a type-safe language
- Working knowledge of software design patterns
- Working knowledge of Typescript /React
- Working knowledge of Linux , Git , Docker
Bonus:
- Working knowledge of Cloud Infrastructure (ie. AWS ) and their related SDKs and CLIs
- Scripting experience (Python/Boto3/Bash )
- Experienced in troubleshooting bugs and solving customer problems
Perks:
- Competitive salary
- Extended health benefits
- 3 weeks vacations
- Professional development budget
If this opportunity sounds like something that fits your career path, please apply to this posting; we'd love to talk to you!
Senior C++ Software Engineer
Posted today
Job Viewed
Job Description
Job Description
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote . Our client is a B.C based tech company enjoying substantial growth.
The work will be heavily related to developing and implementing new features for an SDK.
You Have:
- 5+ years’ experience developing complex software projects and applications, with a strong proficiency in C/C++ development.
- A degree in Computer Science. Masters is preferred.
- Knowledge and or interest in computer graphics, document formats (especially page description languages such as PDF, SVG, XPS, PostScript), image compression technologies and AI is a plus.
- Familiarity related to raster and vector image processing is a plus.
Perks:
- Competitive Salary
- Health and dental benefits
- Completely remote work
If this opportunity sounds like something that fits your career path, please apply to this posting; we'd love to talk to you!
Be The First To Know
About the latest Software developers Jobs in Saskatoon !
Software Developer
Posted today
Job Viewed
Job Description
Job Description
Salary:
Software Developer
Saskatoon, SK
At Vendasta, were leading the AI revolution from right here in Saskatoonand beyond. We work together to empower our partners and customers through our AI-powered customer acquisition and engagement platform to help them get more customersand keep them.
Were looking for a Software Developer who is passionate about building intelligent SaaS solutions that help businesses grow and excited to work with AI, solve complex technical challenges, and deliver impactful features that power our AI-first platform. In this role, youll play a key part in helping small and medium-sized businesses succeedwhile shaping the future of AI for local economies.
About the Job
At Vendasta, we build and operate a deeply integrated AI-powered platform that helps small and medium businesses succeed. As a Software Developer, you'll architect scalable, secure systems enhanced with AI, automation, and data-driven intelligence. This is more than a traditional development roleyoull be empowered with AI-assisted tools and infrastructure that accelerate coding, testing, deployment, and debugging.
Youll work alongside AI copilots, embed intelligent services into products, and help automate decision-making processes across the platform. Whether youre designing backend APIs or optimizing performance, your work will directly contribute to smarter product experiences and more efficient partner workflowsdelivering real-time value across our ecosystem.
Your Impact
As a Software Developer, you'll work with fellow developers, product managers, and stakeholders to:
- Design and implement intelligent, scalable services and APIs that power Vendastas platform and partner experiences
- Leverage AI assistants and coding copilots to accelerate software development, testing, and documentation
- Build features that incorporate predictive analytics, automation, and AI-driven personalization
- Optimize systems for performance, scalability, and maintainability with AI-based monitoring and alerting
- Collaborate across teams to embed AI capabilities in product discovery, billing, provisioning, and support
- Influence platform architecture and ensure AI is a first-class citizen in system design and engineering decisions
- Uphold high standards of code quality and mentor peers in applying AI and automation to modern development workflows
What You Bring to the Table
Youre a forward-thinking developer who thrives on building robust, intelligent systems. Youre excited about how AI can reshape both the products you build and the way you build them.
Must-Have Experience:
- 24 years of experience in software development, ideally in SaaS, ecommerce, or AI-driven platforms
- Strong proficiency in modern programming languages like Golang, Python, Java, or JavaScript
- Experience with RESTful APIs, microservices architecture, and system integrations
- Familiarity with Git-based workflows and tools like GitHub Copilot or similar AI developer tools
- Exposure to integrating or consuming AI/ML services and APIs in production environments
- Knowledge of scalable system design with attention to performance, reliability, and security
- Understanding of agile development practices and iterative software delivery
- Strong collaboration and problem-solving skills
Nice-to-Have / Assets:
- Experience working with tools like OpenAI APIs, LangChain, or other LLM frameworks
- Background in machine learning, data processing, or AI model deployment
- Familiarity with event-driven architectures, message queues, or containerized environments (e.g., Docker, Kubernetes)
- Bachelors degree in Computer Science, Software Engineering, or related field
About Vendasta
We help businesses get more customers. And keep them. Vendasta is an AI-powered customer acquisition and engagement platform built for SMBs and the partners who support them, providing the tools needed to attract, engage, and retain customers, increasing lifetime value and building loyalty. From creating awareness to nurturing lasting customer relationships, Vendasta offers a suite of solutions with AI assistants that streamline every stage of the customer journey. By combining a business's unique data with AI and automation, Vendasta simplifies marketing, sales, and operations, eliminating the need for multiple disjointed systems.
Perks
Join the Vendasta team, where your well-being and growth come first. Step into a workplace that blends competitive health benefits with true flexibility, including flex time and an annual work-from-anywhere policy. Take ownership of your future with our Employee Options Program, and enjoy the little things, like daily snacks, a vibrant cafeteria, and catered Friday lunches at our offices.Invest in your growth through education reimbursement, in-house learning opportunities, and a suite of leadership development programs. Were driven by our values; Drive, Innovation, Respect, and Agility, and it shows in everything we do. Give back through community initiatives and volunteer opportunities, and build more than just a career, build a life you love. At Vendasta, youll find the support, the challenge, and the culture to thrive. Discover your potential. Make an impact. Grow with us.
Discover your potential. Build something that matters.
Help us lead the AI revolution from right here in Saskatoon
Senior Software Developer - PHP
Posted today
Job Viewed
Job Description
Job Description
If you want to work on some of the world’s biggestwebsites and have your work seen by millions every day, this might be the job for you.As a senior member of a growing team, you will contribute in to all stages of the web development life cycle.
What you'll be doing:
- Develop, implement, and maintain object-oriented backend applications with PHP, MySQL
- Perform code reviews
- Write well designed, testable, efficient code
- Highlighting areas to improve with both the products and team
- Analyze product requirements and translate to design specifications
What you'll need to be successful:
Must Haves:
- Excellent knowledge of web technologies in PHP
- Minimum 3 - 5 years of work experience
- Strong knowledge with dealing large system including logging and reporting
- Good HTML/JS/CSS knowledge
- Lamp Server experience
- Knowledge of UNIX
Nice to Have:
- Bachelor’s degree in Computer Science/Engineering an asset
- Strong knowledge of database technologies to scale for high volume web sites a big asset
- Worked within the Ads/Marketing space
- API Development experience
- Laravel experience
- Symfony experience
- Docker experience
- Microservices experience
Lead Software Developer - PHP
Posted today
Job Viewed
Job Description
Job Description
Our Client:
Get the opportunity to work remotely on a conglomerate of critical financial payment process microservices that interact together to form one of the largest high availability e-commerce solutions in their market segment. They work with multinational banks, acquirers and financial gurus to push the boundary of payment processing beyond the concepts of traditional Fintech.We are looking for a Technical Lead to guide our payments team which operates systems responsible for processing all our company-wide credit card transactions.
What you'll be doing:
- Build, scale and help lead our engineering team
- Maintain lots of moving pieces
- Evaluate details and integrate new technologies and systems
- Debug production issues across services and multiple levels of the stack
- Improve engineering standards, tooling, and processes
What you'll need to be successful:
Must haves:
- Bachelors degree in computer science or relevant work experience
- 8-10 years experience in development
- 2+ years experience in lead role or in a senior role and ready for the next step
- Very familiar with PHP/Laravel/Lumen/MySQL experience
- Self-driven but team conscientious, desires perfection but is willing evolve in steps to get there, methodical and is not afraid to learn/make mistakes, willing to share and teach and when all fails, likes to get things done
Nice Haves:
- Bachelors degree in computer science
- Hand on experience with Docker development environments
- Domain Driven Design
- System monitoring and high-availability systems
- Knowledge of SOA or Microservice Based Architectures
- Knowledge of Symphony / Docker / Memcache / Redis / Elasticsearch
- Can breathe GIT, strong embracing of good programming principles
- Hands on experience towards the different layers of caching/storage/utilization of queues
- Experience in a high volume environment
- API Development experience
- Ads / Marketing platform experience