Senior Front End Developer

Posted 2 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Frontend Developer at Borrowell leading technical vision for marketing site and web experiences. Engage with engineering, marketing, and design to enhance credit services for Canadians.

Responsibilities

  • Lead the technical vision and implementation of our marketing site and growth-focused web experiences
  • Rebuild and own our marketing website using React and Next.js, leveraging server-side rendering and modern routing patterns for speed, SEO, AEO/GEO (AI/Generative Engine Optimization), and flexibility
  • Sit at the intersection of engineering, marketing, and design to turn traffic into measurable business outcomes
  • Hands-on in the codebase while also influencing the roadmap, architecture, and best practices across the broader team
  • Audit the current marketing site, performance, SEO, analytics setup, and experimentation capabilities to propose and execute a prioritized improvement plan
  • Lead the rebuild or major refactor of the site using Next.js and a headless CMS, with an eye toward future experimentation and rapid content changes
  • Implement or refine analytics and event tracking to give us end-to-end visibility into acquisition, activation, and key conversion events
  • Launch an initial set of growth experiments (e.g., pricing page tests, signup flow optimizations, new landing pages) and create a repeatable experimentation workflow.

Requirements

  • 5+ years of professional frontend experience—including at least 3 years building production apps with React—with strong expertise in Next.js, TypeScript, SSR/ISR patterns, and deep knowledge of web fundamentals (HTML, CSS, JavaScript, accessibility)
  • Proven experience building high-traffic, growth-focused websites (home, pricing, signup pages), and comfort collaborating directly with marketing and design partners to translate business goals into technical execution
  • Hands-on experience integrating and working with headless CMS platforms (e.g., Contentful, Sanity, Strapi)
  • A strong grasp of SEO basics, user experience best practices, Core Web Vitals, and performance optimization techniques specifically for modern React/Next.js applications
  • Demonstrated experience setting up analytics and A/B testing tooling (e.g., GA4, GTM, Mixpanel, Optimizely, VWO) and using data to drive decisions.

Benefits

  • **The Opportunity** - join and have a major impact at a growing company that is helping make financial stability possible for everybody
  • **Comprehensive Health Benefits** - medical, dental, vision, and paramedical health benefits for you and your family, with extra yearly coverage for psychotherapists and massage therapists
  • **Additional Health Benefits **- virtual benefit offering that allows you to connect 24/7 with nurses, doctors and mental health professionals
  • **Maternity & Parental Leave Top-up **- available to new parents
  • **WFH Reimbursement -** we ship you gear like a laptop, mouse, keyboard, and you can reimburse additional items to make your workplace better for you
  • **Employee Development Benefit** - annual reimbursements on payments to help your learning
  • **Givewell Benefit **- 1 paid volunteer day a year to give back to the community
  • **Flexibility** - flexible working hours and a flexible vacation policy

Job type

Full Time

Experience level

Senior

Salary

CA$100,000 - CA$150,000 per year

Degree requirement

Bachelor's Degree

Tech skills

JavaScriptNext.jsReactTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.