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