Advanced Fullstack Ruby / React Software Engineer
WHAT WE DO
Founded in 2007, Growth Acceleration Partners (GAP) is a consulting and technology services company. We consult, design, build and modernize revenue-generating software and data engineering solutions for clients. With modernization services and AI tools, we help businesses achieve a competitive advantage through technology. GAP’s remote, integrated engineering teams use end-to-end solutions to innovate and align with your business goals. We have 600+ English-speaking engineers based in Latin America and approximately 20 U.S.-based engineers. With some of the highest customer satisfaction scores in the industry, GAP’s focus is customer and employee success.
GAP is a woman-owned company headquartered in Austin Texas. We are a values-based company focused on growing our people by investing in education, onsite English classes and training in the latest technologies, including AI, data analytics and machine learning. Our goal is to provide solutions for our customers that help them achieve critical business outcomes, while enabling our GAPSters and our communities to attain long-term success.
Summary
We are seeking an Advanced Fullstack Ruby/React Engineer to join a dynamic, product-driven engineering team. In this role, you will split your time evenly between backend (Ruby on Rails) and frontend (React) development while actively managing data ingestion pipelines and complex database troubleshooting in PostgreSQL. You will also interact with AI-powered document extraction services (FastAPI, LangChain/LangGraph, Google Gemini) and leverage developer acceleration tools like GitHub Copilot. Operating with high autonomy within a small, collaborative team, you will communicate directly with Product Owners and cross-functional stakeholders to deliver reliable features and robust data processing solutions.
Education
Bachelor’s Degree in Computer Science, Software Engineering, Information Systems, or a related technical field.
Professional Experience
3+ years of professional software development experience with full-stack expertise in Ruby on Rails and React
Proven track record in database querying, data flow tracing, and data investigation using PostgreSQL
Hands-on experience building and maintaining data ingestion or ETL-style pipelines (Excel/CSV processing, transformation, validation, and mapping maintenance)
Demonstrated experience collaborating directly with Product Owners, teammates, and stakeholders on recurring business processes
Key Responsibilities
Design, build, and maintain scalable full-stack web applications using Ruby on Rails and React
Execute and optimize client data ingestion workflows, ensuring data cleanliness, schema validation, and proper mapping across environments
Write complex PostgreSQL queries to investigate data anomalies, trace system data flows, and resolve production issues
Support and collaborate with adjacent AI-powered microservices built with Python, FastAPI, and LangChain/LangGraph
Work directly with Product Owners and business stakeholders to discuss technical approaches, refine task estimations, and streamline client data cycles
Utilize AI-assisted coding tools (e.g., GitHub Copilot) to accelerate delivery and quickly adapt to unfamiliar tech stack areas
Required Technical Skills
Strong experience in several of the following areas:
Full-Stack Development: Ruby on Rails, React, JavaScript/TypeScript, HTML5/CSS3
Databases & Background Jobs: PostgreSQL (advanced queries, data flow analysis), Redis, Sidekiq
Data Processing: Client data onboarding, file parsing (CSV/Excel), ETL logic, data mapping and transformation
Cloud & DevOps: Google Cloud Platform (GCP), Git, GitHub
AI Productivity Tools: GitHub Copilot or similar AI-assisted development tools
Nice to Have
Working knowledge or willingness to learn Python-based AI workflows (FastAPI, LangChain, LangGraph, Google Gemini)
Experience with document extraction, PDF parsing (e.g., PyMuPDF), or unstructured data processing
Exposure to LLM observability tools (e.g., Langfuse)
Soft Skills
Advanced English proficiency
Proactive problem-solving mindset with high autonomy and self-direction
Strong critical thinking and analytical skills for debugging complex data pipelines
High adaptability and eagerness to learn new tech stacks and tools
Excellent communication and cross-functional stakeholder collaboration skills
At Growth Acceleration Partners, we're an equal opportunity employer committed to building a diverse and inclusive team. We value everyone's unique background, and we provide equal opportunities regardless of race, color, creed, religion, sexual orientation, gender identity, age, national origin, disability, marital status, veteran status or any other personal right protected by law. We foster a culture of belonging and strive to provide a welcoming environment where everyone feels safe to contribute and grow.
- Department
- Development
- Role
- Advanced Software Engineer
- Locations
- Colombia, Costa Rica
- Remote status
- Hybrid
- Main Technology
- Ruby