Talent.com
This job offer is not available in your country.
Sr. Ruby on Rails Engineer (Knowledge)

Sr. Ruby on Rails Engineer (Knowledge)

Aha!WorkFromHome, West Coast, New Zealand
12 days ago
Job description

4 days ago Be among the first 25 applicants

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

Our team

Aha! engineering is a mid-sized, fully remote team that is highly productive. We are centered around North American time zones so we can collaborate during the workday.

The Knowledge team is building new ways for product managers to develop early stage concepts, collaborate, and gain business alignment. The Aha! Knowledge product includes notes and whiteboards that users across organizations can work together on and share with outside stakeholders. Aha! Knowledge documents can integrate tightly with Aha! Roadmaps and Aha! Ideas, helping product teams approach prioritization and roadmapping in both unstructured and structured ways.

  • We develop new collaborative experiences : We work with the product and UX teams to develop novel and intuitive interfaces. These allow users to collaborate in a streamlined way.
  • We help each other grow : We each bring unique skills to the table and want our teammates to feel valued from the start. Our onboarding program exposes new hires to the codebase and lets them contribute right away.
  • We move quickly : We ship code multiple times a day. We believe in getting valuable features in front of customers and iteratively improving as we learn what works and what does not.
  • We value product over process : We want the team to have the time and focus on solving complex challenges. We minimize the overhead by setting clear goals and avoiding heavyweight processes and excessive meetings.
  • We share knowledge freely : We share our learnings with each other and with the developer community. Our engineering blog demonstrates how we tackle interesting challenges at Aha!
  • We enjoy : We like what we do. And we want you to love your job too. Learn more about The Responsive Method, our company values, and the generous benefits we offer.

Our technology

Our web application is a single-instance, multi-tenant Ruby on Rails monolith supported by Postgres (database), Redis (background jobs), and memcached (Rails caching). We also run a Node.js webserver to support collaborative editing and real-time updates. Our application is hosted on Amazon Web Services and architected with ECS for reproducibility and scalability.

We utilize a growing amount of React on the front end to build rich client-side experiences, including our fully collaborative text editor and our slide presentation editor. We balance the strengths of both technologies — Rails for its conventions and simplicity and React for more powerful interactive functionality.

We embrace new technologies that help us deliver a lovable product, but we also remain cognizant of the maintenance overhead that a new library or platform brings. We solve the problems in front of us rather than prematurely optimizing to address issues that may never materialize.

We do most of our planning and collaboration in Aha! Roadmaps and built Aha! Develop so that software engineers and their teams could take advantage of those same rich features. We use Slack and Zoom for video calls. (Email? Rarely.)

Your experience

Most of our features involve writing significant Ruby on Rails code so you should have experience working in a Rails codebase. We also write a lot of React but we are happy to help you learn that part on the job.

Skills

  • Four+ years of experience working in Ruby on Rails
  • Builder of scalable, efficient, and maintainable architectures
  • Experience developing features at a high-growth SaaS company
  • Active collaborator with product teams
  • Your work at Aha!

    The Knowledge team works on our collaborative whiteboards and note editors, adds functionality to integrate these tools with other features in the Aha! product suite, and allows for collaboration and sharing across organizations and external users.

    We Work On a Broad Range Of Features Across The Full Stack. As a Sr. Ruby On Rails Engineer For Knowledge, Your Work Will Include

  • Implementing new features for our users, touching each layer of the MVC as needed
  • Building deeply interactive reporting interfaces using React
  • Working proactively with product and UX to refine and iterate on specifications as the feature takes shape
  • Investigating slow performance and optimizing queries to ensure Aha! is snappy and satisfying to use
  • Interfacing directly with users to quickly squash bugs as part of our regular customer support rotation
  • Documenting components in our style guide to help drive consistency
  • If this sounds appealing, we would love to hear from you. (We are always hiring for this position and a real human reviews every application.)

    Grow with us

    Everyone deserves to reach their fullest potential. We know that when we do work that matters with people we care about in a high-growth environment, we feel engaged and alive. It is why we joined Aha! and how we achieve our very best.

    We offer all the benefits you would expect and more, including profit sharing. The specific benefits listed below are reflective of what we offer U.S.-based hires. We also do our best to extend identical benefits to international teammates.

  • The base salary range for this role in the U.S. is between $110,000 and $190,000
  • Cash-based compensation also includes profit sharing, and we contribute a percentage of your total pay each month toward your retirement
  • Medical, dental, and vision plans (for many teammates, we cover 100% of the premiums)
  • Up to 200 hours of paid time off a year to spend however you want
  • 30 to 90 days of paid parental leave and five to 10 days of paid care and bereavement leave
  • Up to $1,000 annually for third-party education, along with paid time off to immerse yourself in learning
  • Volunteer opportunities throughout the year
  • Base salary and total compensation are dependent upon many factors, including skills, experience, and relevant past roles.

    Seniority level

  • Mid-Senior level
  • Employment type

  • Full-time
  • Job function

  • Engineering and Information Technology
  • Industries : Software Development
  • Referrals increase your chances of interviewing at Aha! by 2x

    Sign in to set job alerts for “Ruby on Rails Developer” roles.

    Senior Full-Stack Software Engineer, Platforms

    Auckland, Auckland, New Zealand 2 weeks ago

    Senior Full-Stack Software Engineer, Platforms

    Auckland, Auckland, New Zealand 2 weeks ago

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    #J-18808-Ljbffr

    Create a job alert for this search

    Engineer • WorkFromHome, West Coast, New Zealand

    Related jobs
    • Promoted
    • New!
    2D Animator – Remote

    2D Animator – Remote

    TwineWorkFromHome, West Coast, New Zealand
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This opportunity is ideal for a skilled 2D animator interested in contributing to a unique personal pr...Show moreLast updated: 14 hours ago
    • Promoted
    • New!
    YouTube Video Editor – Remote

    YouTube Video Editor – Remote

    TwineWorkFromHome, West Coast, New Zealand
    This role is ideal for a creative and detail-oriented video editor passionate about YouTube content creation.You will be responsible for editing daily 15-minute videos in the distinctive style of t...Show moreLast updated: 14 hours ago
    • Promoted
    • New!
    Shopify Web Developer (Remote)

    Shopify Web Developer (Remote)

    Firefly Digital LimitedWorkFromHome, West Coast, New Zealand
    Firefly Digital ( is on the lookout for a web developer who will support our website development projects.The idea candidate must be well mastered in front-end and back-end languages and knowledgea...Show moreLast updated: 14 hours ago
    • Promoted
    Engineering Manager (FE) - Ecosystem - Developer Experiences, Build (ANZ remote)

    Engineering Manager (FE) - Ecosystem - Developer Experiences, Build (ANZ remote)

    CanvaWorkFromHome, West Coast, New Zealand
    Engineering Manager (FE) - Ecosystem - Developer Experiences, Build (ANZ remote).At Canva, change is part of our DNA.The exact shape of this role will evolve over time, but to begin with you’ll foc...Show moreLast updated: 20 days ago
    • Promoted
    • New!
    Software Engineer - AI Avatar Project

    Software Engineer - AI Avatar Project

    TwineWorkFromHome, West Coast, New Zealand
    This role involves developing an AI avatar feature for a news website, focusing on enhancing user engagement and interactivity. The AI avatar will greet users, read headlines, and offer to search fo...Show moreLast updated: 14 hours ago
    • Promoted
    • New!
    Freelance Cybersecurity Engineer with AI / ML Focus

    Freelance Cybersecurity Engineer with AI / ML Focus

    MindriftWorkFromHome, West Coast, New Zealand
    Freelance Cybersecurity Engineer with AI / ML Focus — remote opportunity through Mindrift.This opportunity is restricted to candidates residing in the specified country. Please submit your resume in E...Show moreLast updated: 14 hours ago
    • Promoted
    • New!
    UGC Content Creator

    UGC Content Creator

    TwineWorkFromHome, West Coast, New Zealand
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This role is ideal for a creative individual who enjoys being on camera and producing engaging short-f...Show moreLast updated: 14 hours ago
    • Promoted
    • New!
    2D Animator – Freelance

    2D Animator – Freelance

    TwineWorkFromHome, West Coast, New Zealand
    This role is ideal for a highly skilled 2D animator with a strong portfolio in fluid animation, seeking to contribute to a feature film project. The primary focus is animating a company logo and rel...Show moreLast updated: 14 hours ago
    • Promoted
    • New!
    Senior Data Scientist - Product, Features & Growth - Open to Remote across ANZ

    Senior Data Scientist - Product, Features & Growth - Open to Remote across ANZ

    CanvaWorkFromHome, West Coast, New Zealand
    Senior Data Scientist - Product, Features & Growth - Open to Remote across ANZ.We are looking for a Senior Data Scientist who can partner with Canva’s product, business, and operations teams to dri...Show moreLast updated: 14 hours ago
    • Promoted
    • New!
    Senior Leaders Looking for Change - online / remote opportunity

    Senior Leaders Looking for Change - online / remote opportunity

    Ascend-UWorkFromHome, West Coast, New Zealand
    Senior Leaders Looking for Change - online / remote opportunity.Direct message the job poster from Ascend-U.Are you looking for a remote opportunity where your results truly reflect your income? We a...Show moreLast updated: 14 hours ago
    • Promoted
    • New!
    Data Collection Specialist Regional | Matanga Kohi Raraunga - Part-time

    Data Collection Specialist Regional | Matanga Kohi Raraunga - Part-time

    Stats NZWorkFromHome, West Coast, New Zealand
    Stats NZ Wellington, Wellington, New Zealand.Stats NZ Wellington, Wellington, New Zealand.Be among the first 25 applicants. Get AI-powered advice on this job and more exclusive features.Stats NZ | T...Show moreLast updated: 14 hours ago
    • Promoted
    • New!
    DevOps Engineer

    DevOps Engineer

    black.aiWorkFromHome, West Coast, New Zealand
    New Zealand (Remote), Auckland (Remote), Wellington (Remote).Join the Revolution at Leonardo.Ai, we’re building a generative AI platform that empowers millions to bring their ideas to life.Now part...Show moreLast updated: 14 hours ago
    • Promoted
    • New!
    EverWell - Software Engineer, Marketing (Remote, NZ)

    EverWell - Software Engineer, Marketing (Remote, NZ)

    EverCommerceWorkFromHome, West Coast, New Zealand
    With its EverPro, EverHealth, and EverWell brands specializing in Home, Health, and Wellness service industries, EverCommerce provides end-to-end business management software, embedded payment acce...Show moreLast updated: 14 hours ago
    • Promoted
    • New!
    Web Designer – AI Branding

    Web Designer – AI Branding

    TwineWorkFromHome, West Coast, New Zealand
    Join a project focused on transforming a public sector business website into a modern, AI-driven brand using Figma Sites. You will take an existing Figma prototype and elevate it to a polished, prod...Show moreLast updated: 14 hours ago
    • Promoted
    • New!
    Software Engineer – Drupal

    Software Engineer – Drupal

    TwineWorkFromHome, West Coast, New Zealand
    Software Engineer – Drupal role at.This is a fully remote engagement with a quick turnaround and potential for future collaboration on follow-up projects. Complete all outstanding development tasks ...Show moreLast updated: 14 hours ago
    • Promoted
    Solutions Architect for Automotive

    Solutions Architect for Automotive

    CanonicalWorkFromHome, West Coast, New Zealand
    Solutions Architect for Automotive.Be among the first 25 applicants.Solutions Architect for Automotive.Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider ...Show moreLast updated: 24 days ago
    • Promoted
    • New!
    Data Analytics Specialist (Remote)

    Data Analytics Specialist (Remote)

    Firefly Digital LimitedWorkFromHome, West Coast, New Zealand
    In a few short years, Firefly Digital has grown to become one of New Zealand's top digital marketing agencies.We are a full-service digital performance agency that is growing FAST! And we've won a ...Show moreLast updated: 14 hours ago
    • Promoted
    • New!
    Data Collection Specialist Regional | Matanga Kohi Raraunga - (Christchurch) Part-time

    Data Collection Specialist Regional | Matanga Kohi Raraunga - (Christchurch) Part-time

    StatsNZWorkFromHome, West Coast, New Zealand
    Matanga Kohi Raraunga | Data Collection Specialist Regional | Part-time — Christchurch.Collaborate with us in improving life in Aotearoa. Play a part in creating a better future for New Zealanders.S...Show moreLast updated: 14 hours ago