Logo for Recruiting from Scratch

Senior Full Stack Engineer

Role overview

Qualifications

  • 3–8 years of professional software engineering experience in full stack roles
  • Strong proficiency in TypeScript and React
  • Hands-on experience with Go for backend or systems-level development
  • Solid command of HTML and CSS

Responsibilities

  • Design, build, and maintain full stack features for a complex, data-intensive platform
  • Develop responsive, performant user interfaces utilizing TypeScript, React, HTML, and CSS
  • Build and scale backend services and APIs using Go
  • Collaborate closely with product, design, and data infrastructure teams to deliver comprehensive features

Key facts

Hard skills

Other skills

  • Communication
  • Collaboration

About the company

Recruiting from Scratch logo

Recruiting from Scratch

  • Staffing & Recruiting
  • Small startup
  • 11–50
Recruiting from Scratch provides recruiting services for companies that need to hire the best talent.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Senior Full Stack Engineer

  • Title of Role: Senior Full Stack Engineer
  • Location: Canada, remote
  • Company Stage of Funding: Series C — Software Development
  • Office Type: Remote
  • Salary: $180K–$270K

Company Description

We're representing a dynamic client that operates a leading customer data platform, enabling businesses to synchronize data seamlessly between their data warehouses and everyday tools. Their innovative solution preserves data integrity while providing a user-friendly interface for data integration, audience segmentation, and automated workflows. With a focused team in a high-impact environment, engineering contributions directly enhance customer experiences.

What You Will Do

  • Design, build, and maintain full stack features for a complex, data-intensive platform.
  • Develop responsive, performant user interfaces utilizing TypeScript, React, HTML, and CSS.
  • Build and scale backend services and APIs using Go.
  • Collaborate closely with product, design, and data infrastructure teams to deliver comprehensive features.
  • Contribute to architectural decisions and shape engineering best practices across the stack.
  • Enhance platform reliability, performance, and developer experience through thoughtful engineering.
  • Participate in code reviews, providing and incorporating constructive feedback.

Ideal Candidate Background

  • 3–8 years of professional software engineering experience in full stack roles.
  • Strong proficiency in TypeScript and React, with a solid understanding of modern frontend patterns.
  • Hands-on experience with Go for backend or systems-level development.
  • Solid command of HTML and CSS, with attention to detail in building clean, accessible user interfaces.
  • Experience with data-heavy applications involving complex state management and real-time data.
  • Strong communication skills and ability to collaborate effectively in a remote-first environment.

Preferred

  • Familiarity with cloud services and microservices architecture.
  • Experience in building scalable applications that handle large datasets.
  • Knowledge of CI/CD pipelines and automated testing frameworks.

Compensation and Benefits

Offering a competitive salary range of $180,000 – $270,000 USD, commensurate with experience. This fully remote position provides an opportunity to make a significant technical impact at a high-growth company.

Related jobs

See all Full Stack Engineer jobs

Other jobs at Recruiting from Scratch