Staff Full Stack Developer

Anywhere, Canada
Not Disclosed
Type : Remote
Exp. 7-10 years
PHPGoJavaScriptTypeScriptarchitectural patternsdesign principles
  • Posted on : July 22, 2025
  • Openings : 1

Job description

As a Staff Software Developer, you are not only a senior contributor but also a visionary technical leader within our organization. You’ll take on complex challenges, shape strategic technical direction, and act as a force multiplier—elevating teams across projects and departments. Your impact will be felt through your code, architectural decisions, mentorship, and cross-team collaboration.

Key Responsibilities

  • Technical Leadership: Influence and shape the company’s technical roadmap and strategic initiatives.

  • System Architecture: Lead the design of robust, scalable, and maintainable systems aligned with business goals.

  • Cross-Team Impact: Collaborate across departments to solve challenging problems, enforce consistency, and share knowledge.

  • Innovation Driver: Identify emerging technologies and champion their adoption where they create clear value.

  • Hands-on Development: Write clean, efficient, and scalable code across the stack, modeling best practices for others.

  • Mentorship: Serve as a trusted advisor and mentor to engineers at all levels, guiding career and skill development.

  • Problem Solver: Take ownership of ambiguous, high-risk technical issues and deliver impactful, high-quality solutions.

  • Standards Advocate: Promote engineering excellence by advocating for standards, best practices, and streamlined processes.

  • Performance & Scale: Design and guide systems to meet demanding performance and scalability requirements.

  • Stay Current: Continuously track evolving technologies, frameworks, and industry trends to keep our team at the cutting edge.

What You Bring

  • Bachelor's or Master's degree in Computer Science or equivalent practical experience.

  • 8+ years of professional software development experience.

  • Deep expertise in architectural patterns, design principles, and modern development practices.

  • Proven ability to deliver scalable, distributed systems in complex environments.

  • Strong communication, leadership, and collaboration skills across diverse technical teams.

  • Recognized as a technical expert, ideally with industry contributions or leadership experience.

  • Proficiency in PHP, Go, or JavaScript/TypeScript is a plus, though strong generalists with adaptability are welcome.

  • Familiarity with Terraform, Docker, and modern DevOps practices is advantageous.

Who We Are
You’ll be joining Race Roster North America Corporation, proudly operating as ASICS Apps Canada, and part of the global ASICS family. Founded in London, Ontario, in 2011, we’ve built tools that empower endurance events and support the health and performance of athletes and communities worldwide.

Diversity & Inclusion
We are an equal opportunity employer committed to fostering a diverse and inclusive workplace. All qualified applicants will be considered for employment without discrimination based on race, religion, gender identity, sexual orientation, age, disability, veteran status, or any other protected category.

Accessibility
We are happy to provide accommodations at any stage of the hiring process upon request—because every candidate deserves an equitable experience.

© 2025 Hire Dev Now. All rights reserved. designed and developed by Hiredevnow