Apply now

Posted last month

Senior Full Stack Developer

@ ASICS Apps

Remote in Canada

RemoteFull-time5+ years experience
Apply now
SIGNALS

Overview

ASICS Apps is hiring a Senior Full Stack Developer on a full-time basis to lead design, development and delivery of complex software for the Race Roster product. The role mentors junior and intermediate developers, makes critical technical decisions and drives technical direction. It is remote within Canada, hybrid within 75 km of London, Ontario, or on-site in London.

Responsibilities:

  • Lead design and architecture of software systems
  • Write frontend and backend code
  • Mentor junior and intermediate developers
  • Conduct code reviews
  • Implement DevOps practices

Requirements summary:

  • 5+ years of software development experience
  • Expertise in multiple programming languages and frameworks
  • Experience with CI/CD pipelines and DevOps
  • Strong leadership, communication and mentoring skills
  • Bachelor's or Master's in a related field or equivalent experience

Tools & skills

Source and dates

Employer career site / ATS feed · rippling

Employer posting date
2026-09-23
First seen by our source
2026-10-09
Source record updated
2026-10-16

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience5+ years
Hours per week40 (estimated)
Work settingHome, Office
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (preferred), Master’s degree (preferred)
Fields of studyComputer Science, Software Engineering

Summary and details written by AI from the posting; the employer’s posting is the authority.

ASICS Apps

FieldValue
Open jobs on Jobsy3
Job description

About ASICS Apps

ASICS Apps lives by ASICS’ founding philosophy, "Anima Sana In Corpore Sano” or “A Sound Mind in a Sound Body.” We believe in the positive benefits of movement and aspire for people all over the world to live healthful and happy lives in both body and mind.

The ASICS Apps provide digital services and goods focused on helping runners and running events every step of the way. To strengthen our commitment to runners, we are expanding our investment in endurance-related digital services, such as endurance event technology (Race Roster), leading mobile running app (the ASICS Runkeeper app), and other exciting platforms that will help us better serve the endurance industry. Combined, these projects and products makeup ASICS Apps.

Our mission―in the past, today, and into the future―is to contribute to a healthful and sustainable society and to bring joy to the people of the world through movement. Movement is an important element in living longer healthy lives, in feeling more fulfilled, and in crossing national and cultural boundaries to bring the world together. If you are looking to join a fun and innovative company focused on the booming digital health and fitness industry, this is the place for you!

Position Overview:

The Senior Software Developer is a key technical role responsible for leading the design, development, and delivery of complex software applications. This role involves mentoring junior and intermediate developers, making critical technical decisions, and driving the technical direction of projects.

Product Line:
This role will be working on the Race Roster product.

Work Location:

The successful candidate for this role can be either a remote employee (working 100% remotely from a designated location within Canada), a hybrid employee (flexibility to work in the office or from home at a location within 75 km from the London, ON office), or an in-office employee at our London, ON office.

Responsibilities:

  • Technical Leadership: Provide technical leadership and guidance to the development team.
  • Architecture and Design: Lead the design and architecture of software systems, ensuring scalability, maintainability, and performance.
  • Code Development: Write high-quality, efficient, and maintainable frontend and backend code, setting an example for other developers.
  • Mentorship and Coaching: Mentor and coach junior and intermediate developers, fostering their professional growth.
  • Code Reviews: Conduct thorough code reviews to ensure high standards of code quality and consistency.
  • Problem Solving: Solve complex technical problems and provide innovative solutions.
  • Technology Evaluation: Evaluate and recommend new technologies, tools, and frameworks to improve the development process.
  • Collaboration: Work closely with product owners, stakeholders, and other teams to define and deliver on project goals.
  • Continuous Improvement: Drive continuous improvement initiatives to enhance the development process and product quality.
  • DevOps: Advocate for and implement DevOps practices to streamline development, testing, and deployment.

Education & Experience:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 5+ years of experience in software development.
  • Expertise in multiple programming languages, frameworks, and technologies.
  • Deep understanding of software architecture principles and design patterns.
  • Extensive experience with testing, debugging, and performance optimization.
  • Experience with CI/CD pipelines and DevOps practices.
  • Strong leadership, communication, and mentoring skills.
  • Proven ability to lead and deliver complex projects.

Bonus Education & Experience:

  • Relevant industry experience

The successful candidate for this role will become an employee of Race Roster North America Corporation (doing business as ASICS Apps Canada), asubsidiary of ASICS Corporation, a Japanese multinational corporation. Race Roster was founded in London, Ontario in 2011.

All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, sex, place of origin, ethnic origin, ancestry, citizenship, creed, record of offenses, genetics, disability, age, marital status, family status, veteran status, or fitness level.

Accommodations are available on request for candidates taking part in all aspects of the selection process.

Job applications will be reviewed by Rippling's AI.

This posting is for an existing vacancy.

Similar jobs

  • Full Stack Developer

    Toronto, ON
    Full Time

    TSXTR TSX Trust Company

    5+ YOECandidates need a bachelor's degree in computer science or equivalent experience, plus 5+ years building production web applications. They need strong skills in JavaScript, React, Node.js or Python, PostgreSQL, AWS, Docker and Git.

    React, Node.js, Python, PostgreSQL, MongoDB, AWS

  • Full Stack Developer (Java Spring Boot / React)

    Montréal, QC
    Full Time

    CGI

    Candidates need experience developing full stack applications with Java Spring Boot and React, and an interest in building reliable systems for financial activities.

    Junior Full Stack Developer

    Ottawa, ON
    Full Time

    CGI

    Candidates need junior-level web development experience across front end and back end, familiarity with AI code assistants, and the ability to work EST hours. Eligibility for reliability security clearance is required.

    AI Code Assistants

  • Full Stack Developer - Senior (REMOTE) JP1023

    Edmonton, AB
    Full Time

    Pathlion

    Candidates need senior full stack development experience, agile and human-centred design familiarity, and the ability to work with product owners and front-end designers. Strong technical documentation and code quality practices are expected.

  • Full Stack Developer - Entry Level

    Toronto, ON

    Scotiabank

    2+ YOECandidates need 2 to 4 years of full-stack development experience, or equivalent practical experience, plus a computer science or related degree. They should know React, Node.js, TypeScript, Java and SQL, and have basic cloud, DevOps and security knowledge.

    Git, Jenkins, GitHub Actions, Docker, Kubernetes, Kafka

  • Full Stack Developer (3)

    Remote in Canada
    RemoteContract

    Aplin

    7+ YOECandidates need 7+ years of professional experience, including 5+ years in C# or Java and 3+ years building on AWS and with Angular or React. They also need experience with automated testing, Git and CI/CD, and a sound grasp of API design and secure coding.

    AWS, Angular, React, Git, DynamoDB, NgRx

  • Senior Full Stack Developer (Java/React)

    Toronto, ON
    HybridFull Time

    Miratech

    7+ YOECandidates need 7+ years of software development experience, strong Java and Spring Boot skills, and experience building React web apps and APIs or microservices. They also need SQL and database skills, cloud deployment experience on AWS, Azure or GCP, and CI/CD and security knowledge.

    Git, React, Spring Boot, Node.js, Python, SQL

  • Full Stack Developer II, Software Engineering

    Brampton, ON
    Full Time

    Loblaw

    5+ YOECandidates need a bachelor's degree in computer science or a related field and 5+ years of full stack development experience, including high-data-volume applications. They need production Next.js and TypeScript skills, SQL experience with PostgreSQL or BigQuery, and experience fixing vulnerabilities in Next.js and Docker.

    Next.js, TypeScript, PostgreSQL, BigQuery, Prisma, Drizzle

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.