jobapplier

Staff Full Stack Engineer

Andela

Skills

Required

  • Rails
  • Ruby on
  • Data Modeling
  • PostgreSQL / MySQL
  • schema design
  • complex query optimization
  • software engineering
  • AWS / Heroku / GCP
  • Docker
  • Kubernetes
  • modern JavaScript
  • React
  • CSS / HTML

Preferred

  • Ruby
  • RSpec
  • Sidekiq
  • backend
  • frontend
  • modern frontend frameworks

Join Andela as a Staff Full-Stack Engineer on our Internal Product team. In this role, you will architect and evolve our proprietary Ruby on Rails ecosystem, deliver high-quality code across the stack, optimize performance, and provide technical leadership. You will work closely with stakeholders to translate product vision into technical roadmaps and serve as a role model for the rest of the company.

Architect the evolution of Ruby on Rails applications, ensuring performance, maintainability, and security.

As an Andelan, you’ll serve as a role model for the rest of the company. Think about the feedback your peers typically give you – if it usually sounds like the below, we want to hear from you

Owner, not renter: You see a problem, you fix it or find someone who will. The buck stops with you

Business problem solver: You’re not just a functional expert; you consistently get praise for approaching your function through the lens of solving business problems

About Andela

One team mentality: You break silos across teams. You put the company and mission first above your team alone

Low ego, low drama, servant leader: You share credit, take blame. You like being wrong because it means someone else had an even better idea

Great listener, hungry for feedback: You’re always seeking to improve – our product, our business, yourself. You solicit diverse opinions and deeply listen

Player-coach: You fly high (create strategy) AND low (know the details that matter). You roll up your sleeves and get scrappy. You do this proactively collaborating with your team while actively engaging in important details

Responsibilities

  • Deliver high-quality code across the stack, utilizing Ruby on Rails on the backend and modern frontend frameworks on the frontend.
  • Act as a technical leader by conducting rigorous code reviews, defining CI/CD standards, and mentoring other engineers.
  • This is a role for a "player-coach" who thrives on solving complex problems with elegant code and long-term architectural vision

Requirements

  • Adaptability: A proven track record of thriving in a fast-paced, remote-first environment
  • Data Modeling: Deep understanding of PostgreSQL or MySQL, including schema design and complex query optimization
  • Experience: 7+ years of professional software engineering experience, with at least 5 years focused on Ruby on Rails
  • Communication: Exceptional English skills; ability to influence technical decisions and communicate clearly with distributed teams
  • DevOps & Infrastructure: Familiarity with deploying and managing Rails apps on AWS, Heroku, or GCP, using Docker and Kubernetes
  • Frontend Proficiency: Strong experience with modern JavaScript (React preferred) and CSS/HTML

Preferred

  • Backend Mastery: Expert-level knowledge of Ruby, Rails conventions, and the broader Ruby ecosystem (RSpec, Sidekiq, etc.)