Senior Full Stack Engineer
homebase • Take control of everyday work.
About Us
Our mission is to make small business teams unstoppable.
Homebase is the everything app for hourly teams, with employee scheduling, time clocks, payroll, team communication, HR, and more. More than 100,000 small (but mighty) businesses rely on Homebase to make work radically easy and give their teams superpowers. As the leader in small business team management, Homebase tracked 1+ billion hours for 2.5+ million workers last year.
We're based in San Francisco, Houston, Denver, and Toronto. We're backed by leading venture investors L Catterton Growth, Emerson Collective, Notable Capital, Bain Capital Ventures, Khosla Ventures, Baseline Ventures, Cowboy Ventures, Bedrock Capital, and PLUS Capital.
You'll be part of an unstoppable team that puts customers first, embraces each day with excitement, and strives for excellence in everything you do. We’re revolutionizing the way small businesses manage their teams and grow their business. What this means for you is a shared passion for innovation and making a difference for the people we serve.
Overview
At Homebase, we value not only your technical skills but also your passion, creativity, and drive to make a difference. We want you to feel at home, surrounded by like-minded individuals working together to achieve ambitious goals.
We are hiring a Senior Full Stack Engineer (Ruby on Rails + React.js) to join our mission-driven team. In this role, you will play a key part in shaping the Homebase platform and scaling our services to support millions of users.
Responsibilities
- Design, build, and implement software solutions that enhance the value of the Homebase platform.
- Drive product engineering end-to-end for the web to deliver real customer value.
- Contribute to the evolution of our engineering strategy and development process.
- Evaluate emerging and existing technologies to impact software architecture.
- Work independently with minimal supervision.
- Mentor junior software engineers.
Who You Are
- 5+ years of software development experience.
- 3+ years of experience with Ruby on Rails and React.js preferred.
- Proficient in HTML, CSS, JavaScript, and MVC software frameworks.
- Solid understanding of SQL and data modeling for scalability and performance.
- Experience with Git, GitHub, and development using pull requests.
- Experience working in an agile environment.
- Comfortable evaluating multiple languages and frameworks.
- Bachelor's degree in Computer Science, Engineering, or equivalent experience.
- Bonus Points: Experience building LLM-powered features, prompt engineering, or creating evaluations for such features.
- English language proficiency required.
What We Offer
- 💰 Ownership & Savings: Stock options + TFSA/RRSP with 4% company match.
- 🏥 Health & Wellness: Comprehensive medical, dental, and vision coverage for you and your dependents.
- ⏰ Time Flexibility: Flexible time off + company holidays + designated focus periods.
- 👨💻 Ideal Setup: 3 days WFH (Mon/Thu/Fri), 2 collaborative office days (Tue/Wed).
- 👶 Family Support: Maternity/Parental Leave EI top-up (after 6 months of service).
- 🌟 Work Your Way: Work From Anywhere Month + meeting-free weeks yearly.
- 🛡️ Protection Plans: Life insurance + short/long-term disability coverage.
- 🍽️ Workspace Perks: Meals provided, team offsites, and Customer Days.
Interview Process
- Meet the Talent Acquisition team
- Meet the Hiring Manager
- Participate in a Technical Interview
- Meet the Product Growth team
- Meet the Leadership team
- Professional Reference Checks
- Background Check + Offer Stage
🎉 Welcome to the team, Homie 💜
Diversity, Equity, and Inclusion at Homebase
At Homebase, we take pride in fostering a welcoming space where every Homie of every gender, age, orientation, culture, and walk of life can be their full selves. Diverse perspectives empower us to build the best-in-class platform for small businesses and hourly shift workers. We recognize that experience comes in many forms, so if you think you’re close to what we’re looking for (even if you don’t meet 100% of the qualifications), we encourage you to apply!
We do not discriminate on the basis of race, religion, color, gender identity or expression, sexual orientation, national origin, citizenship, age, marital status, veteran status, disability status, or any other characteristic protected by law.
Interview Recording Notice
By participating in interviews with Homebase, you consent to the use of Metaview, a recording and transcription tool, during the interview process. Interviews may be recorded and transcribed solely for evaluating candidates and maintaining high-quality recruitment practices.
If you do not consent to being recorded, please inform the Talent Team at the beginning of the call. We will provide appropriate accommodations to respect your preferences. Your privacy is important to us, and recordings are used for internal evaluation purposes only.