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 Aha! Roadmaps Frameworks team focuses on the features that provide core functionality for Aha! Roadmaps and other reporting and planning features across the Aha! product suite. Working inside a monolith allows our team to create value throughout the Aha! ecosystem that can be used to report on all of our different products and records.
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
We believe that being a kind person who elevates the rest of the team is just as valuable as writing great code. You have strong problem-solving skills and experience working on important functionality for a cloud-based product. You are humble, eager to learn, and always willing to help others. You want teammates who enjoy solving problems regardless of the technologies and techniques involved. You have worked at meaningful scale before and want to do so again. You also have the below experience and skills:
Your work at Aha!
The Frameworks team works on the reporting and planning functionality Aha! offers. We own the backend systems that power pivot reports, integrations, priority lists, and other roadmaps Aha! users can create.
We Work On a Broad Range Of Features Across The Full Stack. As a Sr. Ruby On Rails Engineer, Your Work Will Include
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.
Base salary and total compensation are dependent upon many factors, including skills, experience, and relevant past roles.
Job details Job Type Full-time Full Job Description Job no: 492795Work type: Non-RosteredLocation: TaranakiCategories: Log Marshalling If you have a...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Looking for are new challenge and want to take your career international? WM Reply has...
Apply For This JobGenerous product discounts. Love work-from-home options. Stunning offices in the heart of Auckland’s CBD. ABOUT THE ROLE This is a...
Apply For This JobCompany : ZIWI NZ Our ideal candidate will have experience in packing products according to the packing schedule and ensuring...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> About the opportunity In this newly created role, we are looking for a QA Lead...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Description Key tasks include: • Data entry of daily marketing activities • Assist POE collecting...
Apply For This Job