Talent.com
Ruby on Rails Engineer
Ruby on Rails EngineerAha! • South America
Ruby on Rails Engineer

Ruby on Rails Engineer

Aha! • South America
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

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.

  • We move quickly : We ship code multiple times a day. We believe in getting new features in front of customers and iteratively improving as we learn what works and what does not.

  • We collaborate : We each bring unique experiences and skills to the table. Working together to share that knowledge benefits the entire team and helps us produce the best results for our customers.

  • We value product over process : We want the team to have the time and focus to solve complex challenges. We aim to minimize the overhead introduced by heavyweight processes and excessive meetings.

  • 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

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 learn as well. You want to work with people who enjoy picking up a problem and solving it, regardless of the technologies and techniques involved.

Most of our features involve writing significant Ruby on Rails code, so you have meaningful past 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.

Your work at Aha!

We work on a broad range of features across the full stack. As Ruby on Rails Engineer, 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 the Ruby on Rails Engineer role sounds appealing, we would love to hear from you. (A real human reviews every application.)

[job_alerts.create_a_job]

Ruby on Rails Engineer • South America

[internal_linking.similar_jobs]
Staff Engineer, Full Stack (Remote, US)

Staff Engineer, Full Stack (Remote, US)

Renew Home • US
[filters.remote]
[job_card.full_time]
[filters_job_card.quick_apply]
Renew Home is on a mission to change how we power the world by making it easier for customers to save energy and money at home as part of the largest residential virtual power plant in North Americ...[show_more]
[last_updated.last_updated_30]
OIPA Configurator

OIPA Configurator

Cortex consultants LLC • United States
[job_card.full_time]
[filters_job_card.quick_apply]
Title: OIPA Configurator Location: Remote Type: Contract The Role As a Senior Software Engineer, you will be applying your ...[show_more]
[last_updated.last_updated_variable_days]
Staff Engineer / Senior Developer (Ruby, Elixir, Flutter)

Staff Engineer / Senior Developer (Ruby, Elixir, Flutter)

SmartLogic • US
[filters.remote]
[job_card.full_time]
[filters_job_card.quick_apply]
Staff Engineers at SmartLogic provide technical leadership for multiple ongoing projects and help to develop solutions for prospects and clients Work at SmartLogic is organized by project.Each proj...[show_more]
[last_updated.last_updated_variable_days]
Remote Rollup Framework Engineer - Syndicate

Remote Rollup Framework Engineer - Syndicate

Blockchain Works • United States
[filters.remote]
[job_card.full_time]
Syndicate is building the infrastructure to take web3 mainstream.Developers leverage Syndicates products to abstract web3s complexity, allowing teams to spend less time managing complex web3 infras...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Remote Software Engineer - Eclipse

Remote Software Engineer - Eclipse

Blockchain Works • United States
[filters.remote]
[job_card.full_time]
Reporting to the Head of Engineering, this.Strong understanding of distributed systems, cryptography, and consensus mechanisms in the context of blockchain technology.Excellent communication skills...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Remote Ruby Developer & AI Trainer (Freelance)

Remote Ruby Developer & AI Trainer (Freelance)

Mind Rift • United States
[filters.remote]
[job_card.full_time]
A leading AI project firm is seeking a Freelance Software Developer specializing in Ruby.You will work on advanced AI projects, generating prompts and scoring model responses.Candidates should have...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Web3 / Full-stack Software Engineer

Web3 / Full-stack Software Engineer

stakefish • US
[filters.remote]
[job_card.full_time]
[filters_job_card.quick_apply]
As our Web3 / Full-stack Software Engineer, you will be designing, developing, and deploying software solutions that power various products at stake.In this role, you will work closely with a group...[show_more]
[last_updated.last_updated_30]
Web Design Lead

Web Design Lead

Simple.biz • US
[job_card.full_time]
About Us: Our web development company builds attractive, high-ranking websites for businesses across the United States and Canada.We focus on what matters most for business owners: local discoverab...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Remote Senior Software Engineer

Remote Senior Software Engineer

Turing • United States
[filters.remote]
[job_card.full_time]
Be among the first 25 applicants.We are building LLM evaluation and training datasets to train LLM to work on realistic software engineering problems.One of our approaches, in this project, is to b...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
GTM Engineer (Remote) for AI Revenue Apps

GTM Engineer (Remote) for AI Revenue Apps

Vercel Corp • United States
[filters.remote]
[job_card.full_time]
A leading technology company based in California is seeking a Software Engineer to join its GTM Engineering team.This role involves building AI applications and workflows that drive revenue, with t...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
CRO Web Design Lead

CRO Web Design Lead

Ryze Ltd • United States
[filters.remote]
[job_card.full_time]
At RYZE, we believe daily rituals create the foundation for living your greatest life.Our mushroom coffee and superfood products fuel the body and clarify the mind-helping people everywhere unlock ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Databricks Architect

Databricks Architect

Acunor Inc • United States
[job_card.full_time]
[filters_job_card.quick_apply]
Job Title: Databricks Architect Location: Remote Job Type: Full Time Role & Responsibilities Overview: [show_more]
[last_updated.last_updated_variable_days]
Front-End Software Engineer (Remote)

Front-End Software Engineer (Remote)

Bask Health • US
[filters.remote]
[job_card.full_time]
[filters_job_card.quick_apply]
As an engineer at Bask you will work directly with the CEO and CTO to build and design the software infrastructure that will serve as the backbone of telehealth.We are looking to expand our softwar...[show_more]
[last_updated.last_updated_30]
Senior Backend Engineer - Scale & Reliability (Remote)

Senior Backend Engineer - Scale & Reliability (Remote)

Affirm • United States
[filters.remote]
[job_card.full_time]
A modern financial services company is seeking a Senior Software Engineer for its remote-first team.The successful candidate will lead efforts in designing and developing flexible backend systems u...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Design Engineer

Design Engineer

vvd • US
[filters.remote]
[job_card.full_time]
[filters_job_card.quick_apply]
We know applying for jobs is exhausting.Endless text full of buzzwords and requirements you'll never actually use.We make tools for storytellers — worldbuilders, writers, creators.Our goal is simpl...[show_more]
[last_updated.last_updated_variable_days]
Remote Software Engineer, Blockchain Consensus

Remote Software Engineer, Blockchain Consensus

Yeah! Global • United States
[filters.remote]
[job_card.full_time]
A global technology company is seeking a Software Engineer to improve the consensus mechanisms of the Solana network.Responsibilities include designing algorithms, enhancing scalability, and identi...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Applications Architect | Remote

Applications Architect | Remote

Stellent IT LLC • United States
[filters.remote]
[job_card.full_time]
[filters_job_card.quick_apply]
MailOriginal">Hi, My name is Avnish Rao and I am a Staffing Specialist at Stellent IT LLC.I am reaching out to you on an exciting job opportunity with one of our clients.Role: Applications Architec...[show_more]
[last_updated.last_updated_variable_days]
[Remote] Senior Software Engineer Agent Toolkits & Cloud Infrastructure, Healthcare AI

[Remote] Senior Software Engineer Agent Toolkits & Cloud Infrastructure, Healthcare AI

Phoenix Staffing Services • United States
[filters.remote]
[job_card.full_time]
Design, develop, troubleshoot, and debug software programs for databases, applications, tools, networks, etc.Develop and maintain robust software toolkits in Python and Java to support applied scie...[show_more]
[last_updated.last_updated_variable_days] • [promoted]