Staff Fullstack Engineer
Andela · United States · 1 mo ago
RemoteRemoteEngineeringFull-time
Key Responsibilities
- Lead the architectural evolution of Ruby on Rails applications, ensuring they remain performant, maintainable, and secure as they scale.
- Deliver high-quality code across the stack, utilizing Ruby on Rails on the backend and modern frontend frameworks (typically React) on the frontend.
- Identify and resolve bottlenecks in the Rails stack (e.g., N+1 queries, indexing, caching strategies) and optimize overall system latency.
- Act as a force multiplier by conducting rigorous code reviews, defining CI/CD standards, and mentoring other engineers in the Andela community.
- Work closely with stakeholders to translate product vision into technical roadmaps, navigating trade-offs between speed and technical debt.
Requirements
- 7+ years of professional software engineering experience, with at least 5 years focused on Ruby on Rails.
- Expert-level knowledge of Ruby, Rails conventions, and the broader Ruby ecosystem (RSpec, Sidekiq, etc.).
- Strong experience with modern JavaScript (React preferred) and CSS/HTML.
- Deep understanding of PostgreSQL or MySQL, including schema design and complex query optimization.
- Familiarity with deploying and managing Rails apps on AWS, Heroku, or GCP, using Docker and Kubernetes.
- Exceptional English skills; ability to influence technical decisions and communicate clearly with distributed teams.
- A proven track record of thriving in a fast-paced, remote-first environment.