cover image
Aha!

Aha!

www.aha.io

1 Job

394 Employees

About the Company

Aha! is the world's #1 product development software. We help more than 1 million product builders go from discovery to delivery and bring their strategy to life. Our suite of tools includes Aha! Roadmaps, Aha! Discovery, Aha! Ideas, Aha! Whiteboards, Aha! Knowledge, Aha! Teamwork, and Aha! Develop. Product teams rely on our expertise, guided templates, and training programs via Aha! Academy to be their best. We are proud to be a very different type of high-growth SaaS company. The business is self-funded, profitable, and 100% remote. We are recognized as one of the best fully remote companies to work for, champion the Bootstrap Movement, and have given over $1M to people in need through Aha! Cares. Learn more at www.aha.io.

Listed Jobs

Company background Company brand
Company Name
Aha!
Job Title
Sr. Ruby on Rails Engineer (Knowledge)
Job Description
**Job title:** Sr. Ruby on Rails Engineer (Knowledge) **Role Summary:** Lead the design, development, and maintenance of Aha! Knowledge features—collaborative whiteboards, note editors, and integrations—within a high‑growth, fully‑remote SaaS environment. Work closely with product, UX, and engineering teams to evolve scalable, efficient Rails code while contributing to a React‑based front‑end and real‑time collaboration stack. **Expectations:** - Deliver high‑quality Rails code with a focus on scalability, performance, and maintainability. - Collaborate with cross‑functional teams to prioritize and ship features rapidly. - Mentor junior engineers and share knowledge across the organization. - Maintain code quality through automated tests, code reviews, and continuous integration. **Key Responsibilities:** - Design and implement backend services for collaborative editing, real‑time updates, and integration with Aha! Roadmaps/Ideas. - Optimize database schemas and query performance in Postgres. - Extend the Rails monolith and Node.js real‑time server as needed. - Work with React developers to ensure seamless front‑end/back‑end contracts. - Participate in architecture reviews, incident response, and post‑mortems. - Write unit, integration, and e2e tests to meet reliability targets. - Contribute to documentation and technical blog posts. **Required Skills:** - 4+ years of production Ruby on Rails experience. - Strong background in building scalable SaaS architectures (REST/GraphQL, background jobs). - Familiarity with PostgreSQL, Redis, and caching strategies. - Experience with WebSockets or similar real‑time technologies. - Comfortable writing and reviewing JavaScript/React code. - Solid understanding of CI/CD pipelines, containerization (ECS/Docker). - Excellent problem‑solving, communication, and collaboration skills. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience. - No mandatory certifications; relevant AWS or Rails certifications are a plus.
Canada
Remote
28-09-2025