Enable job alerts via email!

Front End Developer (React.js)

AgencyAnalytics

Toronto

Remote

CAD 100,000 - 150,000

Full time

Today
Be an early applicant

Job summary

A forward-thinking tech company is seeking an Intermediate Front-end Developer to enhance user experiences through innovative projects. The role involves collaborating on product-led initiatives, implementing A/B testing, and improving existing features. Candidates should have a strong background in React.js, JavaScript, and Typescript. This position allows for remote work, making it suitable for professionals across Canada.

Qualifications

  • 4+ years of professional experience with React, JavaScript, Typescript, and advanced CSS.
  • 2+ years experience working on large scale SaaS applications.
  • Detail oriented and collaborative mindset.

Responsibilities

  • Collaborate on a product‑led team that ideates, develops and releases features.
  • Use data to validate hypotheses with A/B tests.
  • Participate in code reviews and advocate for high code standards.

Skills

React.js
JavaScript
Typescript
CSS
A/B testing

Tools

GCP Cloud SQL
BigQuery
Redux
Job description
Front End Developer (React.js)

Department: Engineering

Employment Type: Permanent

Location: Remote Canada

Reporting To: Colin Smith

Compensation: $100,000 - $150,000 / year

Description

The Growth Team is seeking an Intermediate Front‑end Developer to join AgencyAnalytics’ Engineering department! The Growth team is responsible for product‑led growth (PLG) initiatives, implementing & managing experiments (A/B testing), evolving our pricing & packaging implementation and helping to refine the first‑impression experience with our users. This team is focused on improving the initial journey of new users from their initial signup, curating their trial experience and ultimately purchase. You’ll have the opportunity to work on a wide range of projects that include implementing experimental UX/UI improvements, digging through data to extrapolate insights, paying down technical debt, improving existing features and everything in between.

Key Responsibilities

This role is an opportunity for you to make a high impact and help shape future user experiences as we enter our next phase of growth. We’re looking for someone that is skilled in working with client‑side codebases (React.js), ideating and implementing A/B tests (Growthbook) and contributing product feedback from a technical perspective. If you have agency experience, that’s a bonus too!

  • Collaborate on a product‑led team that ideates, develops and releases features from start to finish
  • Use data to validate hypotheses with A/B tests and user research
  • Audit existing implementations and provide proposals for technical improvements
  • Design and develop client‑side code that is elegant and performant
  • Break down and prioritize product features into shippable increments
  • Participate in code reviews and peer feedback
  • Advocate for high code standards and implementations
  • Take a collaborative approach to architecture, technical patterns, and complex problems
Skills, Knowledge & Expertise
  • You have 4+ years of professional experience with React, JavaScript, Typescript, and advanced CSS
  • You have 2+ years experience working on large scale SaaS applications or other relevant experience
  • You have experience working closely with Backend engineers and UX/UI Designers to plan, design, and implement system architectures and features
  • You have experience with frontend performance best practices, tooling, and monitoring
  • You are detail oriented and comfortable with both collaborative and solo work
  • You are proactive and can manage and mitigate risk
  • You have a curious mind that enjoys solving UX problems
  • You’re good at unblocking yourself and others around you to keep things moving

Our Stack

  • Typescript, React, and Redux
  • GCP Cloud SQL (MySQL), BigQuery, and Redis
  • GCP Cloud Tasks and PubSub
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.