Somewhere
Somewhere

Full Stack Web Developer

May 23, 2025
Full-time
Remote · Latin America
Not Applicable
Full-stack Developer

Position : Full Stack Web Developer

Work Hours : Monday to Friday - 7:30 am to 4:30 pm PST

Salary Range : $1,500 per month (depending on expertise)

ABOUT THE COMPANY

Our company is a content-driven affiliate network. We help our ~400 global partners grow their companies using state-of-the-art affiliate technology. Our company’s goal is to empower content creators and high-quality brands to work together to build lasting relationships which support each others' growth.

We are looking for an experienced full stack web developer to work closely with our CTO as our first hire in a software development role. We are a fully-remote company based in Canada.

OBJECTIVES AND RESPONSIBILITIES:

As a small but growing software startup, our codebase has many facets, ranging from highly performance-optimized code to API integrations, web crawling, product directory imports and UI development. No two days will be the same, and you will be required to wear many hats.

The ideal candidate will have the capability to build features from start to finish, including database queries, back-end business logic and client-facing user interfaces.

Your work will vary from small UI bugfixes through to, with experience, larger feature development. You will interact with the founders daily.

Example features you may work on:

  • Implementation of REST APIs (for partners to integrate with us)
  • Shopify application development
  • Product/Partner directories (e.g. search / filtering UI)
  • Onboarding flows
  • Reporting charts and tables
  • Admin tasks (internal tools to help our staff be more efficient)
  • Investigation into error reports

QUALIFICATIONS

Required Skills:

These are the essential skills we require today. As we grow these may change and your experience will influence those changes.

  • Native or near-native English speaker
  • Ability to learn quickly and work towards solutions
  • 5+ years of Ruby on Rails experience
  • 3+ years of experience building desktop web user interfaces with HTML, CSS/SCSS and Javascript
  • Deep understanding of web development technologies and best practices
  • Experience of performance optimisation
  • Experience with Postgres
  • Experience writing unit and integration tests (with Rspec or Minitest)
  • Basic experience of Docker for, at a minimum, local development
  • Experience with development on a Mac or Linux
  • Familiarity with Git and Github

Additional Skills:

  • Familiarity with Redis (as a database in addition to caching)
  • Experience developing mobile-compatible web user interfaces
  • Experience with Cloudflare (for DNS/SSL/local tunnels)
  • Have implemented billing platforms like Stripe or GoCardless
  • Docker container deployment, ideally GCP's Cloudrun
  • Mailchimp integrations
  • Experience with Hotwire / Turbo / Stimulus
  • Experience developing Shopify applications
  • Experience with time series databases like TimescaleDB
  • Usage of error monitoring platforms (e.g. Sentry)
  • Wordpress plugin development experience / PHP experience