About Us
Our client is a full-service digital product agency that builds businesses at the intersection of content and commerce, focusing on the creator economy and online education space since 2020. We are a distributed team based in Canada.
Location
Remote, EST or compatible timezones (Eastern North America through Western/Central Europe) with strong overlap to a EST/CET working day.
About the Project
You'll be joining a major build for one of our clients, a leading platform in the creator economy. They're rolling out a native Community feature that gives their users' most engaged audiences a place to gather, talk, and come back between sends, unlocking a premium upsell and stronger retention for the platform. The project is mid-development, with a beta window and a release event planned for later this year. You'll be embedded into a small, focused team and shipping production code from day one.
About the Role
We're looking for a senior full-stack engineer comfortable working primarily in Ruby on Rails and React, who can drop into an existing codebase, ramp up quickly, and start delivering meaningful tickets within the first few weeks. You'll work alongside our existing engineering leads on this engagement, share planning and working sessions with the broader client team, and contribute directly to features being shipped to end users.
The stack includes Ruby on Rails with Postgres and Redis (Docker for local dev), a React frontend, with real-time and feed infrastructure powered by Stream.io. We use GitHub for code management and Linear for ticketing. This role is hands-on, with the client owning product management. We're looking for someone self-directed, who communicates clearly and can operate effectively within a client's processes and rituals.
Responsibilities
Requirements
Nice to have
Engagement Details
This job is active but will expire soon. Click below to apply on the company's website.
Apply for this role ↗Know someone who would be a perfect fit? Share this opportunity.
The Senior Fullstack Engineer (Ruby+React) role is a remote opportunity. The location specified is Anywhere in the World.
The salary is not explicitly stated, but is competitive and based on experience.
You can apply by clicking the "Apply for this role" button above to submit your application on the hiring website.