Get daily remote job opportunities in your inbox

No middlemen, no spam, no infinite scrolling.

Get relevant job opportunities, one email at a time.

Unsubscribe at any time.

Senior Software Engineer II, Frontend @Affinity.co

[Hiring] Senior Software Engineer II, Frontend @Affinity.co

Mar 19, 2025 - Affinity.co is hiring a remote Senior Software Engineer II, Frontend. 💸 Salary: $113,800 - $187,800 cad. 📍Location: Canada.

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

As a Senior Software Engineer II, Frontend you’ll have the opportunity to drive our product forward, refining and evolving the features our customers love while pushing new directions. You’ll shape key frontend components, including design systems, state management patterns, and overall architecture. Affinity’s user experiences are data-dense and highly interactive, offering a challenging and rewarding role with significant impact.

  • Work with a cross-functional group leading the frontend engineering projects from design to delivery, ensuring successful execution and outcomes.
  • Scope and stage work into well-defined milestones, avoiding monolithic deliverables and ensuring timely progress.
  • Identify and proactively address technical debt, maintaining the long-term health and performance of systems.
  • Mentor other engineers, providing technical guidance, conducting code reviews, and improving team practices.
  • Drive operational excellence, influencing decisions that enhance the scalability and maintainability of our frontend systems.

Qualifications

  • ~7+ years of experience as a software engineer, with a focus on frontend development, and at least 2+ years in a senior role leading team projects.
  • Expert in React and TypeScript.
  • Experience with performance optimization techniques and tools to ensure fast load times and smooth interactions.
  • Expertise with frontend build tools and package managers (e.g., webpack, pnpm).
  • Strong ownership instincts, guiding the design, planning, and execution of large, complex projects.
  • Strong leadership abilities and experience mentoring other engineers and providing technical guidance.

Requirements

  • Nice to have: A combination of startup and brand-name SaaS companies experience.
  • Experience writing server-side code leveraging modern OOP practices using Ruby, Rails, and PostgreSQL.

Benefits

  • Health Care coverage and flexible personal & sick days.
  • Annual budget for education and a comprehensive L&D program.
  • Support for overall health and well-being with reimbursements for Home Internet, Meals, and Wellness memberships/equipment.
  • Virtual team building and socials.

Tech Stack

  • Frontend: React and TypeScript
  • Backend: Ruby and PostgreSQL
  • Event-driven architecture using Kafka
  • Infrastructure hosted by AWS and runs on Kubernetes

How We Work

  • We iterate quickly, embracing ambiguity and delivering incremental value to our customers each sprint.
  • We are candid, transparent, and speak our minds while caring personally for each person we interact with.
  • We make data-driven decisions based on the information available.

Compensation

A reasonable estimate of the current range is $113,800 - $187,800 CAD. Within the range, individual pay depends on various factors including geographical location and review of experience, knowledge, skills, and abilities of the applicant.

Similar Remote Jobs

More jobs at Affinity.co

More Software Development jobs

More jobs in Canada

Before You Apply
📍 Be aware of the location restriction for this remote position: Canada
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer II, Frontend @Affinity.co
Software Development
Salary 💸 $113,800 - $187,800 cad
Remote Location
Canada
Job Type unspecified
Posted Mar 19, 2025
Apply for this position Unlock 54,446 Remote Jobs
📍 Be aware of the location restriction for this remote position: Canada
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer II, Frontend Apply for this position Unlock 54,446 Remote Jobs
×
  • Unlock 54,446 hidden remote jobs.
  • Your shortcut to remote work. Apply before everyone else.
  • Click and apply. No middlemen, no hassle.

We’re not like the other sites. Come see why!

50% off in April 2025
  • Single payment
  • Lifetime access
  • Filter by location/skills/salary…
  • Create custom email alerts
  • Private Slack Community