Sr. Full Stack Developer

Industry: All

Term: Permanent

Province: Canada Area

Category: Information Technology

Experience: 5 - 10 Years

We are looking for a Senior Full Stack Software Developer to join and grow with a creative and entrepreneurial company, founded in 2009 working with fortune 500 clients

This role is ideal for someone who values autonomy, as it involves working independently and fully owning the product lifecycle to ensure its timely operation and maintenance. Your primary responsibility will be the stability and efficiency of a software product developed specifically for our key client


·      Independently manage, develop, and maintain software products, ensuring operational stability and timely updates.

·      Own the product lifecycle, from development through maintenance.

·      Utilize our JIRA ticketing system for task management, providing accurate estimates and deadlines, and consistently meeting these deadlines.

·      Leverage opportunities to collaborate with and learn from our senior leadership, enhancing your skills and contributing to our innovative work environment.

·      Maintain a commitment to transparency and honesty, ensuring reliability and avoiding surprises.


Ideal Candidate:

·      A mature engineer seeking a remote arrangement and flexibility.

·      Eager to be coached by experienced leaders within a dynamic company.

·      Demonstrates reliability, committed to timely and quality delivery, ensuring platform stability.

·      Located in Canada, local to Toronto preferred.


Software Engineering Requirements:

·      Proficiency in Node.js, React, PHP/Symfony, Twig, and HTML/CSS/JavaScript.

·      Proficiency in AWS cloud architecture and products.

·      Experience with version control systems and standard development tools.

·      An independent worker with a strong sense of project ownership.


You are not just a technical expert, but most importantly, a business professional.

Some of our benefit offerings include:

  • A remote-first, cloud-first working environment since 2009, promoting work-life balance and flexibility.
  • An engineering culture that understands and fosters the engineer's mindset.
  • Opportunities to work with experienced and senior leaders in the industry.
  • A supportive, transparent work culture.
  • Flexible vacation policy to ensure work-life balance and well-being.
  • A comprehensive benefits plan, including health and dental.

·      On-going education and training

·      Access to the very best tools and technology

·      Work with Fortune 500 clients

Affinity Earn:

Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at or browse our jobs & follow us at


About Affinity: 

Affinity Group is a full-service Information Technology services and staffing company. We believe recruiting is about creating long term relationships that foster a mutually beneficial partnership - an affinity. Bringing a new style of recruiting founded on five core principles: Transparency – Flexibility – Efficiency – Agility – Inclusivity. 

We teamed up with ClimatePartner on 2022 to offset our emissions and move toward being a more environmentally friendly company and we are proud to now be officially Carbon Neutral Certified.


For more information on Affinity, please visit


Job Number: 9926

Apply Now!