cover image
RUNNR

Sr. Full Stack Developer

On site

Saskatoon, Canada

Junior

Full Time

12-11-2025

Share this job:

Skills

Communication Python JavaScript Ruby NoSQL MongoDB CI/CD DevOps Docker Kubernetes Version Control Scrum Problem-solving Attention to detail Training Architecture Databases git angular Organization Azure react node.js Front-end Development AWS Django Software Development Agile Bootstrap Vue.js HTML5 CI/CD Pipelines Express Microservices

Job Specifications

Job description:

About RUNNR

RUNNR is at the beginning of a major disruption to the local logistics market across Canada. Our innovative, and collaborative approach bring together enterprises, local couriers, and drivers, seamlessly into one platform, revolutionizing the way local logistics operate.

As we embark on a year of significant growth, we're searching for an experienced and talented Full Stack Developer to join our small and powerful team. You will play a crucial role in shaping the future of our platform and driving our ambitious goals forward. You will collaborate with all levels of the organization to bring vision to fruition, leveraging your expertise in both frontend and backend development in a startup environment.

Your Role:

As a Full Stack Software Developer, you'll collaborate with our existing development team and significantly contribute across various dimensions of RUNNR's application suite. Furthermore, as our technology advances, you'll be involved with the design and implementation of frameworks to automate our current system through the use of AI/ML.

Responsibilities:

Work on both independent and collaborative projects for development of web and mobile applications, from concept to deployment, ensuring high performance, usability, and scalability.
Collaborate with product managers, designers, and other stakeholders to translate vision into technical specifications and user stories.
Design and implement responsive and intuitive user interfaces using modern frontend technologies.
Develop robust and scalable backend services and APIs using server-side languages and frameworks such as Node.js, Python, Ruby on Rails, or Django.
Write clean, efficient, and maintainable code following best practices and coding standards.
Conduct code reviews, provide constructive feedback, and mentor junior developers to promote continuous improvement and knowledge sharing.
Troubleshoot and debug issues, perform testing, and optimize application performance to ensure a seamless user experience.
Ensuring the maintenance and enhancement of existing systems and features.
Stay updated on emerging technologies, industry trends, and best practices in full stack development to continuously improve our development processes and capabilities.

Your Skills and Qualifications

Qualifications:

4+ years contributing to system architecture design (architecture, design patterns, reliability, and scaling).
4+ years of professional software development experience.
Proficiency with MERN Stack (MongoDB, Express, React, Node.js) with at least 3 years of hands-on experience.
3+ years of practical experience with a cloud computing service, such as AWS, Azure, or Google Cloud (AWS preferred).
Strong front-end development skills with at least 3 years of experience in React, HTML5, CSS3, Bootstrap, JavaScript, and Handlebars.
2+ years of experience utilizing unit testing libraries, such as JEST, to ensure robust software quality.
Working knowledge of Git version control.
Experience working with Google Maps, Places, and Directions APIs.
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
Proficiency in frontend technologies such as HTML5, CSS3, JavaScript, and modern frameworks like React, Angular, or Vue.js.
Strong backend development skills with experience in server-side languages and frameworks such as Node.js, Python, Ruby on Rails, or Django.
Experience with relational and NoSQL databases, including database design, optimization, and ORM frameworks.
Solid understanding of RESTful APIs, microservices architecture, and cloud computing platforms.
Excellent problem-solving skills, attention to detail, and the ability to think critically and analytically.
Strong communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.
Proven track record of delivering high-quality software solutions on time and within budget.

Note: If you have any personal projects, you’d like to show us, please include them in your application submission. We’d love to see what you've been working on.

Bonus Skills:

Experience with containerization and orchestration technologies such as Docker and Kubernetes.
Knowledge of CI/CD pipelines and DevOps practices.
Familiarity with Agile/Scrum methodologies.
Contributions to open-source projects or active participation in developer communities.

The Benefits of Working with RUNNR:

Competitive salary
Opportunity to participate in Employee Stock Option Plan (ESOP) in a VC-backed company
Apple Equipment and dual monitor workstation
The opportunity to work in a company where the code you are working on matters and will be implemented and have an impact on the customers who use RUNNR’s software daily.
Professional development and training opportunities
Fun and collaborative work environment with team events and activities
Join an active tech community within Co.Labs and Cultivator where you can participate in

About the Company

RUNNR is the provider of local logistics management software intended to streamline and centralize local logistics operations of both enterprises and local courier companies. RUNNR’s software offers vendor management, automated vendor sourcing, advanced reporting, and consolidated billing for enterprises, along with a suite of tools that include digital dispatch, driver application, and automated invoicing for local couriers enabling enterprises and local couriers to collaborate efficiently through one system replacing manua... Know more