Senior Software Engineer 1 or 2 (Hybrid)
Homebase•Toronto, Ontario, Canada
Ruby on RailsReactTypeScript
Job Summary
+ InsightsRole Summary
- •Lead end-to-end delivery of critical features for the Human Resource Management (HRM) platform using Ruby on Rails and React (TypeScript).
- •Serve as a senior individual contributor with informal technical leadership, mentoring engineers and guiding code reviews and design discussions.
- •Collaborate closely with product, design, and data science teams to build employee-facing experiences that reduce busywork for small businesses.
- •Utilize AI coding assistants daily and integrate AI capabilities into features such as intelligent scheduling and workflow automation.
- •Work onsite in a hybrid model, with required in-office days to foster collaboration and team impact.
About the Company
- •Homebase is a fast-moving, customer-obsessed company focused on empowering small businesses with tools for scheduling, HR, payroll, and communication.
- •The company values empathy, urgency, and craftsmanship, aiming to build unstoppable teams and impactful products.
- •Homebase serves over 100,000 small businesses and tracks over a billion hours for 2.5+ million workers, showing significant market presence in the hourly workforce management space.
- •They emphasize a culture of learning fast, owning impact, and winning together, with a strong focus on diversity and inclusion.
- •Offers a hybrid work environment with benefits including stock options, health coverage, flexible time off, and family support.
What You Should Know
- •Ideal candidates have 5+ years of software engineering experience, including 3+ years full-stack with Ruby on Rails and modern frontend frameworks.
- •The role requires balancing speed and quality while shipping complex features with measurable customer impact.
- •Candidates should be comfortable with performance optimization, production debugging, and system design across the stack.
- •Experience using AI coding assistants and enthusiasm for experimenting with new tools to improve efficiency is highly valued.
- •The company fosters a supportive and collaborative environment with opportunities to mentor others and influence technical direction.
Key Required Skills
Ruby on RailsReactTypeScriptPostgreSQLAI coding assistants
These insights are AI-generated based on the job description.