0% found this document useful (0 votes)
12 views

Senior Full Stack Engineer (React & Ruby on Rails) (1)

The document outlines a job description for a Senior Full Stack Engineer specializing in React and Ruby on Rails, focusing on developing and enhancing web applications. Key responsibilities include full-stack feature development, collaboration with cross-functional teams, and maintaining code quality in a Scrum environment. The position requires 4-6+ years of experience, a proactive mindset, and offers a remote contract role with a monthly salary of 5.5k USD.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views

Senior Full Stack Engineer (React & Ruby on Rails) (1)

The document outlines a job description for a Senior Full Stack Engineer specializing in React and Ruby on Rails, focusing on developing and enhancing web applications. Key responsibilities include full-stack feature development, collaboration with cross-functional teams, and maintaining code quality in a Scrum environment. The position requires 4-6+ years of experience, a proactive mindset, and offers a remote contract role with a monthly salary of 5.5k USD.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Senior Full Stack Engineer (React & Ruby on Rails)

Role Overview
As a Senior Full Stack Engineer, you will work on developing new features and enhancing existing ones
for our core platform. The role requires a strong command of React for front-end development and Ruby
on Rails for back-end development, with a focus on creating highly performant and user-friendly web
applications. The role leans more towards the front end (60%) but can vary based on project needs.

Key Responsibilities
• Develop and maintain full-stack features and solutions for web applications using
React (version 18+) on the front end and Ruby on Rails on the back end.
• Collaborate closely with cross-functional teams including design, QA, and product
management to develop new features and improve existing ones.
• Work in a mono-repo environment, contributing to both new feature
development (~70%) and maintenance/enhancements of existing systems (~30%).
• Design and implement RESTful APIs and handle messaging queue infrastructure
(using tools like Sidekiq).
• Write clean, efficient, and testable code, with a strong focus on quality and
maintainability.
• Participate in code reviews and pair programming to ensure high code quality.
• Diagnose and resolve bugs and performance issues across the stack.
• Adhere to Scrum methodologies within 2-week sprints and actively participate in
team stand-ups and other ceremonies.

Key Qualifications
• 4-6+ years of full-stack development experience, with a preference for
experience in React (single-page applications) and Ruby on Rails.
• Solid experience in relational databases, such as MySQL or PostgreSQL, with an
understanding of basic queries and data models.
• Exposure to message queuing services like Sidekiq is a plus.
• Strong ability to read, understand, and reverse engineer existing code in a large
codebase, making safe and effective changes.
• Experience working in a Scrum/Agile development environment.
• A proactive mindset and the ability to ramp up quickly on different business
domains and requirements.
• Familiarity with GitHub, CI/CD pipelines, unit testing, and deployment best
practices.
• Excellent communication skills and the ability to work both independently and as
part of a collaborative team.
Preferred Skills & Attributes
• Experience with other front-end frameworks (e.g., Angular, Vue) is a plus, but a
strong willingness to learn and work with React is essential.
• Knowledge of MySQL and relational database concepts.
• Strong problem-solving abilities and a "grit" mindset to tackle challenges and learn
new concepts.
• Experience working on financial applications is advantageous but not required.

Team Structure
The engineering team operates in a Scrum framework with dedicated sprints and is supported by a
Product Manager, a dedicated QA resource, a Design lead, and other developers. You'll be working
closely with a collaborative team of around five developers, following best practices for code quality and
maintainability.

Location & Time Zone Overlap


• Candidates should have a 6-8 hours time zone overlap with the continental U.S.
(Eastern to Pacific Time).
• Location: Latin America

Tools & Technologies


• Development Environment: macOS preferred for seamless team collaboration
and troubleshooting.
• Code Editor: Most engineers use VS Code; familiarity with JetBrains IDEs is a
plus.
• Task Management: JIRA.
• Source Control & CI/CD: GitHub, GitHub Copilot, with a large suite of unit tests
for every build.

Interview Process:
- quick call with me to understand a little bit more about Andela (10-15min)
-Take Home Assessment about React or Ruby (90 min)
- Technical Interview React or Ruby (40-50 min)
- Hiring manager conversation to share details about the client (15-30min)
- Cultural interview with the client (40-60min)

Overlap Hours: EST


Contract Length: 12 months, renewable – Contractor role, full time assignation (8h/day)
Location: LatAm – 100% Remote work
Salary: 5.5k USD monthly

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy