Hubstaff Logo

Hubstaff

Senior Rails Full-Stack Developer

Reposted Yesterday
Remote
Hiring Remotely in Canada
Senior level
Remote
Hiring Remotely in Canada
Senior level
Design and develop scalable backend services using Ruby on Rails, resolve performance bottlenecks, and collaborate with cross-functional teams.
The summary above was generated by AI
About Hubstaff

Hubstaff helps remote teams work smarter with industry-leading workforce analytics, time tracking, scheduling, and payroll automation software used by 140,000+ users globally.

We've been fully remote for over a decade and believe remote work is one of the biggest shifts in modern work. We're profitable, product-led, and building for the long term.

The Role

We're hiring a Growth Full-Stack Engineer to join our Growth team — a fast-moving, cross-functional group focused on improving customer acquisition, activation, retention, and overall product experience through experimentation.

This is not a traditional feature delivery role. Growth engineers at Hubstaff are deeply involved in the full lifecycle of product development: identifying opportunities, shaping solutions, launching experiments, analyzing results, and turning learnings into meaningful business impact.

We're looking for an engineer who combines strong Ruby on Rails development skills with curiosity, ownership, and a bias toward action. Success in this role means moving quickly, learning continuously, collaborating closely with Product and Engineering leadership, and balancing experimentation speed with product quality and reliability.

You'll work across our Ruby on Rails stack using technologies such as Hotwire, Turbo, Stimulus, Tailwind CSS, and modern web development tools to bring ideas to life, measure outcomes, and help drive growth across the Hubstaff platform.

What You'll Do
  • Build and maintain full-stack product experiences across Hubstaff's Ruby on Rails applications

  • Translate product specifications and designs into reliable, scalable solutions

  • Partner with Product Managers and Engineering Managers during discovery and planning to identify technical risks, requirements, and opportunities

  • Contribute ideas and technical perspectives during product ideation and experimentation planning

  • Launch and iterate on growth experiments with speed and pragmatism

  • Own features and experiments throughout their lifecycle, from concept and implementation through measurement and evaluation

  • Work with experimentation and analytics platforms including Statsig, Segment, Metabase, and Customer.io

  • Analyze experiment results, user behavior, and product metrics to inform future decisions

  • Participate in code reviews and testing practices that maintain product quality and reliability

  • Support ongoing platform operations, troubleshooting, diagnostics, and technical investigations as needed

  • Collaborate effectively within a fully remote, asynchronous team environment

  • Continuously improve your understanding of Hubstaff's products, systems, customers, and business objectives

What We're Looking For
  • 4+ years building and maintaining production web applications

  • Strong Ruby on Rails full-stack development experience

  • Strong frontend development skills using HTML, CSS, JavaScript, Hotwire, Turbo, Stimulus, Tailwind CSS, and modern web technologies

  • Product-minded engineering approach with strong ownership and accountability

  • Experience working across both frontend and backend systems

  • Ability to balance technical quality with experimentation speed

  • Strong problem-solving skills and intellectual curiosity

  • Demonstrated curiosity, initiative, and a willingness to dig deep to understand systems, customers, and product outcomes

  • Comfortable operating in fast-paced, experimentation-driven environments

  • Excellent collaboration and communication skills in remote teams

  • Ability to evaluate tradeoffs and make pragmatic decisions with limited information

  • Bias toward action and a "ship, learn, iterate" mentality

  • Experience working asynchronously in distributed teams

Nice to Have
  • Experience with Statsig, Segment, Metabase, Customer.io, or similar growth and analytics platforms

  • Experience running or supporting A/B tests and product experiments

  • Experience working on SaaS products at scale

  • Familiarity with event tracking, analytics instrumentation, and experimentation frameworks

  • Experience with Docker, Kubernetes, AWS, or GCP

  • Experience with React, Vue, or other modern JavaScript frameworks

  • Previous experience on Growth, Product, or Experimentation-focused engineering teams

Location

Hiring in:

  • Argentina

  • Brazil

  • Poland

  • Romania

  • Spain

  • Portugal

Compensation
  • $45 - $60 USD based on experience and location

  • Approximately 40 hours per week

  • Long-term contractor role

Why You'll Love Working With Us
  • A fully remote company with a strong async-first culture

  • High ownership, low bureaucracy environment where engineers have real product impact

  • Fast-moving Growth team focused on experimentation, learning, and outcomes

  • Opportunity to influence product direction, not just implementation

  • Close collaboration with Product, Data, Design, and Marketing

  • Freedom to move quickly, test ideas, and learn from results

  • Long-term product and engineering focus with meaningful technical challenges

  • Competitive compensation for top talent

Equal Opportunity

Hubstaff is proud to be an equal opportunity employer committed to building an inclusive and diverse team.

Similar Jobs

6 Hours Ago
Remote or Hybrid
Canada
Junior
Junior
HR Tech • Information Technology • Professional Services • Sales • Software
The SMB Account Executive drives new business growth by managing the sales cycle, from prospecting to closing deals in a SaaS environment.
Top Skills: Salesforce
15 Hours Ago
Remote or Hybrid
Junior
Junior
Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
As a Sales Development Representative, you'll identify leads, build customer relationships, qualify opportunities, and manage the sales process to support SME clients.
Top Skills: Google SuiteLinkedin Sales NavigatorOutreachSalesforceZoominfo
16 Hours Ago
Easy Apply
In-Office or Remote
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Hardware • Healthtech • Software
As a Senior Software Engineer, you will enhance data pipelines, integrate with EHR systems, and mentor fellow engineers while ensuring scalable and reliable solutions for health technology.
Top Skills: AWSDynamoDBFargateKinesisLambdaNode.jsPostgresServerless TechnologiesSnsSqsTypescript

What you need to know about the Calgary Tech Scene

Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account