Evolve Squads logo

Remote Full-Stack Engineer (AI Skills, Ruby, React, LATAM) #26592

Evolve Squads·Salary not specified

Primary stack

ReactPostgreSQLTypeScriptRubyAPI

Nice to have's

StripeB2B SaaS experienceSidekiqReal-time featuresStartup experienceOpen source contributions

Job description

Remote Full-Stack Engineer (AI Skills, Ruby, React, LATAM) #26592

... create world-changing products using God-given talents . ..

About the Position

Our client is revolutionizing how repair service businesses operate. We´re bringing modern technology to a traditional industry, helping repair shops streamline operations, manage repairs, and grow their businesses. Our platform handles everything from in-store sales to order management, automated quote generation, payment processing, and customer communications. We are a seed-stage company with a small, scrappy team that is making a real impact on local businesses every day.

We are looking for a Full-Stack engineer who can build robust, user-facing product features and help us integrate AI capabilities throughout the platform.

Responsibilities

  • Core Product Features (75% of time)
    • Order Management System: Build and enhance workflows for quote requests, order processing, status tracking, and fulfillment
    • Payment & Billing: Integrate Stripe payments, subscriptions, invoicing, and complex pricing logic
    • Customer Communication: Build SMS/email systems, conversation management, and notification infrastructure
    • Admin Dashboards: Create powerful analytics, reporting, and operational tools for shop owners
    • Mobile-Responsive UI: Build beautiful, intuitive interfaces for non-technical users
    • API Development: Design RESTful APIs for integrations, webhooks, and third-party tools
    • Database Design: Work with PostgreSQL to build efficient data models and queries
  • AI Integration Work (25% of time)
    • AI Feature Integration: Connect ML models and AI APIs to production features
    • API Design for AI: Build scalable APIs that serve ML predictions efficiently
    • User Experience: Design how AI features surface in the UI (confidence scores, fallbacks, explanations)
    • Data Pipelines: Build infrastructure for model training data and feedback loops
    • AI-Powered Workflows: Integrate computer vision quote estimation, chatbot responses, automated categorization into product flows
    • LLM Integration: Work with OpenAI/Anthropic APIs for conversational features
    • Cost Optimization: Architect systems that balance AI inference costs with user experience

Requirements

  • Main Requirements
    • 3-5 years of practical full-stack engineering experience
    • Strong Ruby on Rails experience (or similar MVC framework)
    • Solid React/TypeScript skills - building modern, responsive UIs
    • Database experience - PostgreSQL, designing schemas, writing queries
    • API design and integration - RESTful APIs, webhooks, third-party integrations
    • Some AI/ML exposure - integrated LLM APIs, worked with ML predictions, or basic ML concepts
    • Product mindset - a product-focused approach to building solutions that are robust, scalable, and easy to use
  • AI/ML Background (Supplemental, Not Primary)
    • Experience using LLM APIs (OpenAI, Anthropic, etc.) and prompt engineering
    • Integrated ML model predictions into web applications
    • Built data pipelines for ML training or inference
    • Basic understanding of ML concepts (don´t need to train models)
    • Experience with AI-powered features in production
    • Curiosity about AI/ML and willingness to learn

Nice to Have

  • Polyglot engineer - well-versed in multiple programming languages beyond Ruby/JavaScript
  • Payment processing experience - Stripe or similar, subscriptions, complex billing
  • B2B SaaS experience - multi-tenant architecture, business workflows
  • Building for non-technical users - small businesses, traditional industries
  • Background jobs and async processing - Sidekiq, job queues
  • Real-time features - WebSockets, Action Cable
  • Startup experience - fast-paced, wear multiple hats
  • Eagerness to learn - pick up new technologies quickly

We Offer

  • Work your way – Enjoy the freedom to work from anywhere, with flexible hours that match your natural rhythm.
  • Work with global clients – Collaborate directly with international teams to create real impact.
  • Great people, no micromanagement – Join a supportive, results-focused team where you’re trusted to do your best work.

This flexibility allows developers to:

  • A better work-life balance
  • Increased productivity
  • The ability to work any time around the clock
  • Reduction in commute time
  • Design your ideal daily schedule.
  • Build a career, not just a job.
  • Work smarter, not longer.
  • More time with family and friends

About the Company

We are a seed-stage company with a small, scrappy team that is making a real impact on local businesses every day. Join us to help revolutionize how repair service businesses operate.

Apply To

For more job openings, please follow Evolve Squads on LinkedIn.

© Evolve Squads. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Headquartered in the State of Washington, Evolve Squads was founded due to the over commoditization of software outsourcing companies, traditional staff augmentation companies and consulting services.Technical hiring managers are continuously inundated from recruiters around the globe with hot candidates coming off a job board or the bench trying to fit a “round peg” developer into a “square box” requirement.Our Professional Fulfilment Network consists of several thousand senior level developers from Central and Eastern Europe including Ukraine, Belarus, Poland, Hungary and Georgia...

More at Evolve Squads

All 41 roles

Popular searches