Top Benefits
About the role
- Reporting to the Sr Engineering Manager, as a Software Engineer II, you’ll have the opportunity to push our product in new directions while also shaping the next iterations of the features our customers already love. You’ll define the future of core pieces of our backend across areas like our data model, as well as core pieces of our frontend, like design systems or rich visualizations
- From front-end usability to back-end algorithms, async workers to scalable applications, you’ll hone your skills across multiple domains while helping to drive forward the Affinity product and vision
- Own product areas that are critical to the success of our customers and our business
- Collaborate with world-class engineering, product, and design teams — you’ll have the opportunity to learn from a wide variety of experiences and, of course, to share your own
- Grow your expertise and fluency with core pieces of technology across the full application stack
- Our platform is built with React and TypeScript on the front end, and with Ruby and PostgreSQL on the back end. Our infrastructure is hosted by AWS and runs on Kubernetes
Benefits
- Grocery allowance
- Wellness allowance
- Retirement options
- Flexible PTO
- Education budget
- Health insurance- Don’t meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every qualification. At Affinity, we are dedicated to building a diverse, inclusive, and authentic workplace, so if you’re excited about this role, but your past experience doesn’t perfectly align with the qualifications below, we encourage you to apply anyways. You may be just the right candidate for this or other roles
- You’re eager to contribute your ideas and experiences to help Affinity continuously improve as a product and as a company
- You have a strong understanding of relational databases and the ability to design and implement systems that scale and avoid performance bottlenecks
- You take pride in delivering high-quality and powerful products to customers while also championing technical excellence
- You have experience building interfaces with React and modern component-based interfaces
- You have 3+ years of experience as a full-stack software engineer, including familiarity with the different pieces of technology involved in building modern web applications
- Experience applying AI tools and best practices to enhance efficiency, code quality and delivery of business objectives
- You have experience writing server-side code leveraging modern OOP practices using Ruby and PostgreSQL
Not the right fit? Search for Full jobs in Toronto, Ontario
About Affinity
Welcome to Affinity Group — your trusted partner in business and technology consulting. As a carbon-neutral company certified by ClimatePartner and recognized by the Globe and Mail as one of Canada's fastest-growing companies, we are dedicated to delivering an unrivalled experience for our employees, consultants, and clients.
Professional Excellence Across Disciplines:
- Cyber Security Solutions: Protecting your operations with cutting-edge security measures.
- Data Analytics and Business Intelligence: Transforming data into strategic insights.
- Digital Transformation: Pioneering digital innovations to future-proof your business.
- Enterprise Applications: Streamlining business processes through advanced software solutions.
- Project Management: Delivering projects with precision and efficiency.
- Technology Strategy & Architecture: Crafting robust IT frameworks to support scalable growth.
Delivering Tailored Solutions: We provide flexible, bespoke solutions designed to meet the specific demands of your business, driving your success forward with precision and innovation.
Global Reach with Affinity International: Expand your capabilities with our international talent solutions. Discover how we bring global expertise to your local and international projects at affinity-group.ca/international-companies.
Empowering Our Consultants: We are committed to facilitating professional growth and success. Explore a wide array of job opportunities through our referral program, AffinityEARN. Find your next challenge on our jobs page at affinity-group.ca/jobs or LinkedIn.
Ready to Enhance Your Business? Contact us today to discuss how we can support your goals. Email us at Sales@affinity-group.ca for inquiries and solutions tailored to your needs.
Join the innovative and supportive environment at Affinity Group, where we transform challenges into opportunities and individual potential into achievements. Discover more about how we can collaborate on our website below!
Similar Jobs
Top Benefits
About the role
- Reporting to the Sr Engineering Manager, as a Software Engineer II, you’ll have the opportunity to push our product in new directions while also shaping the next iterations of the features our customers already love. You’ll define the future of core pieces of our backend across areas like our data model, as well as core pieces of our frontend, like design systems or rich visualizations
- From front-end usability to back-end algorithms, async workers to scalable applications, you’ll hone your skills across multiple domains while helping to drive forward the Affinity product and vision
- Own product areas that are critical to the success of our customers and our business
- Collaborate with world-class engineering, product, and design teams — you’ll have the opportunity to learn from a wide variety of experiences and, of course, to share your own
- Grow your expertise and fluency with core pieces of technology across the full application stack
- Our platform is built with React and TypeScript on the front end, and with Ruby and PostgreSQL on the back end. Our infrastructure is hosted by AWS and runs on Kubernetes
Benefits
- Grocery allowance
- Wellness allowance
- Retirement options
- Flexible PTO
- Education budget
- Health insurance- Don’t meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every qualification. At Affinity, we are dedicated to building a diverse, inclusive, and authentic workplace, so if you’re excited about this role, but your past experience doesn’t perfectly align with the qualifications below, we encourage you to apply anyways. You may be just the right candidate for this or other roles
- You’re eager to contribute your ideas and experiences to help Affinity continuously improve as a product and as a company
- You have a strong understanding of relational databases and the ability to design and implement systems that scale and avoid performance bottlenecks
- You take pride in delivering high-quality and powerful products to customers while also championing technical excellence
- You have experience building interfaces with React and modern component-based interfaces
- You have 3+ years of experience as a full-stack software engineer, including familiarity with the different pieces of technology involved in building modern web applications
- Experience applying AI tools and best practices to enhance efficiency, code quality and delivery of business objectives
- You have experience writing server-side code leveraging modern OOP practices using Ruby and PostgreSQL
Not the right fit? Search for Full jobs in Toronto, Ontario
About Affinity
Welcome to Affinity Group — your trusted partner in business and technology consulting. As a carbon-neutral company certified by ClimatePartner and recognized by the Globe and Mail as one of Canada's fastest-growing companies, we are dedicated to delivering an unrivalled experience for our employees, consultants, and clients.
Professional Excellence Across Disciplines:
- Cyber Security Solutions: Protecting your operations with cutting-edge security measures.
- Data Analytics and Business Intelligence: Transforming data into strategic insights.
- Digital Transformation: Pioneering digital innovations to future-proof your business.
- Enterprise Applications: Streamlining business processes through advanced software solutions.
- Project Management: Delivering projects with precision and efficiency.
- Technology Strategy & Architecture: Crafting robust IT frameworks to support scalable growth.
Delivering Tailored Solutions: We provide flexible, bespoke solutions designed to meet the specific demands of your business, driving your success forward with precision and innovation.
Global Reach with Affinity International: Expand your capabilities with our international talent solutions. Discover how we bring global expertise to your local and international projects at affinity-group.ca/international-companies.
Empowering Our Consultants: We are committed to facilitating professional growth and success. Explore a wide array of job opportunities through our referral program, AffinityEARN. Find your next challenge on our jobs page at affinity-group.ca/jobs or LinkedIn.
Ready to Enhance Your Business? Contact us today to discuss how we can support your goals. Email us at Sales@affinity-group.ca for inquiries and solutions tailored to your needs.
Join the innovative and supportive environment at Affinity Group, where we transform challenges into opportunities and individual potential into achievements. Discover more about how we can collaborate on our website below!