FORM (www.formswim.com) is a sports technology company with a simple mission: to break down the barriers between what swimming is and what it could be. We’re looking for a Senior Full Stack Developer to join our rapidly growing team.

At FORM, you’ll help us write the rulebook on augmented reality in a new market. You’ll have the freedom to shape your role, how you own it, and how you grow with us. You’ll get to wear many hats, to coach, and to learn. And you’ll be part of an amazing and diverse group of people who love to work and play together.

A Little Bit About Us

Founded in 2016 in Vancouver, Canada, FORM is the sports technology company behind the FORM Smart Swim Goggles, a pair of premium swim goggles with a see-through, augmented-reality display that delivers performance metrics in real time. For the first time, swimmers using our goggles can see real-time visual feedback, with metrics like split times, distance, stroke rate, pace per 100, and calories displayed directly in the swimmer’s line of sight – in pools, open water, and swim spas.

Since launch in 2019, our goggles have been awarded the RedDot Product Design Award “Smart Device”, iF Product Design Award, German Innovation Award, and an ISPO Brand New Award. Press, pro-athletes, and influencers love what we’re doing and are proud to use our goggles. We have an amazing team of people who are fun to work with and serious about what they do, leveraging decades of combined expertise in consumer products, ranging from sports eyewear design to activity tracking algorithms.

To learn more, visit www.formswim.com.

Position Overview

We’re looking for a Senior Full Stack Developer who has experience writing backend and frontend code in a production environment. The ideal candidate will assume a proactive role in all stages of the development process from helping define requirements to deploying updates. The role requires someone who has experience designing and developing RESTful APIs, as well as developing for eCommerce platforms following industry best practices. If you enjoy working in a collaborative and fast-paced environment, and have experience with agile development, we’d like to talk to you!

Primary Responsibilities

Write and design scalable, reliable, secure, and highly performant RESTful APIs that power FORM’s mobile apps.
Work closely with the marketing and design teams to implement new features on FORM’s eCommerce platform.
Maintain the highest level of product reliability, code quality, and reusability by writing unit tests and integration tests to validate new features.
Collaborate with and mentor other developers to establish best practices for the team.
Participate in code reviews, design reviews, and architecture and coding practice discussions for new product and digital marketing features.
Identify new technologies, trends, opportunities and how they might relate to improving our products and overall business.

Required Skills and Qualifications

  • 5+ years experience as a Full Stack Developer or in a similar role.
  • Experience with server-side web languages, such as Node.js.
  • Experience building APIs and integrating with 3rd party APIs.
  • Experience using cloud computing services, such as AWS and Google Cloud Platform.
  • Knowledge of relational databases, such as MySQL or PostgreSQL.
  • Up-to-date with the latest and most popular web languages and frameworks.
  • Strong knowledge of HTML and CSS, including preprocessors such as SASS.
  • Experience writing client-side Javascript.
  • Experience with Shopify or similar ecommerce platforms.
  • Experience implementing responsive designs and optimizing UI/UX.
  • Knowledge of email development, using best practices and templating languages (MJML or Foundation).
  • Experience writing unit and integration tests.
  • Flexible and adaptable to rapidly changing business conditions and priorities.
  • Must have excellent written and verbal communications skills.
  • A passion for building great web products.

Additional Skills

  • Experience in a fast-paced, energetic startup environment.
  • Great interpersonal skills.
  • Ability to effectively multitask and wear many hats.
  • Entrepreneurial spirit—self-starter and proactive.

We’re daring, we’re focused, we’re human.

We thank you for your interest in FORM and to everyone who took the time to apply for this position, however, only qualified applicants will be contacted.

FORM is committed to cultivating and preserving a culture of diversity and inclusion. We recognize that we are better able to achieve our goals and live our core values of being daring, focused and human, when we have a diverse team of employees. We are an equal opportunity employer and do not discriminate against any employee or applicant for employment. We welcome the unique contributions that you can bring in terms of your education, opinions, race, colour, place of origin, religion, family status, marital status, physical or mental disability, sex, age, sexual orientation, or political beliefs.

Job Types: Full-time, Permanent


  • Casual dress
  • Company events
  • Dental care
  • Disability insurance
  • Discounted or free food
  • Employee assistance program
  • Extended health care
  • Flexible schedule
  • Life insurance
  • Paid time off
  • Store discount
  • Tuition reimbursement
  • Vision care
  • Work from home


Monday to Friday

Ability to commute/relocate:

Vancouver, BC (preferred)

Application question(s):

Why are you interested in this position?

Full Stack: 5 years (preferred)
Work remotely:

Temporarily due to COVID-19

Tagged as: web developer, web development

Job Overview