Senior Software Developer (full Stack / Backend)

Toronto, ON, CA, Canada

Job Description

Location:

Remote - Canada (Toronto preferred)

Type:

Full-Time, Permanent

Department:

Engineering

Reports to:

Director of Engineering (Victor)

About Wingmate



Wingmate builds software that helps field-service, sales, and operations teams work smarter and move faster. Our platform powers thousands of businesses and is scaling rapidly.

We're entering an exciting phase of product expansion and architectural evolution, and we're looking for a

Senior Software Developer

who can help us build high-quality features, improve core systems, and mentor the next generation of developers on our team.

If you enjoy solving complex problems, improving systems, and working with a team that values craftsmanship and velocity, this role is for you.

?

What You'll Do



As a Senior Developer at Wingmate, you will:

Architecture & Development



Lead design and implementation of major product features and enhancements Contribute directly to the core services that power Wingmate (Rails, React, AWS, etc.) Improve performance, scalability, security, and reliability across the stack Review, refactor, and optimize existing code

Leadership & Collaboration



Mentor mid-level and junior developers Participate in sprint planning, estimation, and technical decision making Help define engineering best practices, coding standards, and testing strategies Partner closely with QA, PM, Support, and Operations teams to deliver high-quality releases

Quality & Reliability



Identify root causes and propose long-term, scalable fixes Write clear, maintainable, testable code (and expect the same from others) Support production environments and troubleshoot complex issues

Continuous Improvement



Drive automation, tooling improvements, CI/CD enhancements Improve developer workflows, testing practices, and monitoring systems Push the engineering culture forward through knowledge-sharing and technical leadership
?

What We're Looking ForTechnical Skills



5+ years of professional experience as a software developer Strong backend skills (Ruby on Rails preferred; Node/Python acceptable with willingness to ramp up) Solid frontend experience using React or similar frameworks Practical experience with relational databases (PostgreSQL preferred) Familiarity with cloud infrastructure (AWS, EC2, RDS, S3, etc.) Comfortable with CI/CD pipelines, test automation, monitoring, and logging Experience working with APIs, integrations, and asynchronous workflows

Soft Skills



Strong problem-solving skills Ability to lead initiatives with minimal supervision Excellent communication and cross-team collaboration Passion for clean code and high engineering standards Ownership mindset -- sees the bigger picture, not just the ticket
?

Bonus Points



Experience with multi-tenant SaaS architectures Familiarity with security/compliance (SOC2, GDPR) Experience mentoring or leading teams Interest in AI-driven tooling, automation, or workflow orchestration Experience in field-service, CRM, or operations SaaS products
?

Why Join Wingmate?



Meaningful ownership in major product features Autonomy to drive engineering decisions Work with a small, talented team where you can make a real impact Fully remote flexibility with a collaborative culture Opportunity to help shape the future of the Wingmate platform
Job Type: Full-time

Pay: $110,000.00-$120,000.00 per year

Benefits:

Dental care
Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3276942
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned