Salary
💰 $45 - $50 per hour
Tech Stack
AWSDockerElasticSearchGoogle Cloud PlatformJavaScriptKafkaKubernetesMySQLPostgresRabbitMQRedisRSpecRubyRuby on Rails
About the role
- At Hubstaff, our mission is to empower people to have their most productive workday by providing workforce analytics and time tracking platform for remote teams.
- Senior Rails Back-End Developer role focusing on architecting, scaling, and optimizing back-end systems for the SaaS platform.
- Design, build, and maintain services and features using Ruby on Rails.
- Architect scalable systems that handle millions of records and high concurrency.
- Identify and resolve performance bottlenecks across database, application, and infrastructure.
- Implement background job processing (Sidekiq, Redis).
- Write automated tests (RSpec).
- Collaborate with the Engineering Manager and cross-functional teams to shape technical direction.
- Contribute to code reviews, documentation, and planning sessions.
- Ensure high reliability and scalability of core services.
Requirements
- 7+ years of professional development experience, including 5+ years building and maintaining production Rails applications.
- Strong database expertise (PostgreSQL or MySQL), including schema design and query optimization.
- Experience with background job frameworks and async processing.
- Proven experience designing systems for performance and scale.
- Solid understanding of modern architectural patterns (SOA, event sourcing).
- Working knowledge of JavaScript is a nice-to-have, not required.
- Experience working asynchronously in fully remote teams.
- A history of multi-year tenure in recent roles.