Company

Technology

SeniorFullstackEngineer

$4–5k Egypt; United States CONTRACT Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Fullstack Engineer. Skills: Fullstack development, API development, Data engineering, AI integration. Design production features on Ruby on Rails API. Ship production features on Ruby on Rails API”

What You'll Achieve.

Ship product at speed; Raise the bar through code review; Raise the bar through documentation; Raise the bar through system design; Raise the bar through feature delivery

Industry & Context.

Technology
Problems you'll solve

Architectural clarity; Bias toward simplicity; Cross-service complexity

Eligibility Requirements

Work during U.S. business hours, Aligned with client's time zone

What They're Looking For.

Must Have

5+ years Ruby on Rails APIs, 5+ years React applications, Production Python experience, Experience with Docker, Experience with AWS services, Experience with Terraform, Experience with GitHub Actions, Track record writing technical specs

Nice to Have

Rails 7+, ActiveRecord familiarity, Sidekiq familiarity, RSpec familiarity, JWT/auth flows familiarity, PostgreSQL schema design familiarity, Hooks and modern state management patterns, TypeScript proficiency, Modern JS toolchains proficiency, Bun proficiency, Vite proficiency, esbuild proficiency, Dagster experience, Airflow experience, ETL pipelines experience, Snowflake transformations experience, External API integrations experience, Docker Compose experience, ECS Fargate experience, Lambda experience, EventBridge experience, S3 experience, Infrastructure-as-code via Terraform experience, Observability practices understanding, RFCs writing experience, Architecture documentation experience

What You'll Do.

Design production features on Ruby on Rails API

Ship production features on Ruby on Rails API

Build authentication flows

Build background jobs

Design PostgreSQL schema

Maintain API contracts

Improve API contracts

Enforce test coverage

Build React applications

Maintain React applications

Work with modern bundlers

Work with JS toolchains

Contribute to shared component library

Evolve shared component library

Contribute to ETL pipelines

Contribute to Snowflake transformations

Contribute to external API integrations

Manage data workflows

Build inference services

Maintain local development environment

Improve local development environment

Operate within AWS environment

Support infrastructure managed via Terraform

Improve CI/CD pipelines

Drive observability across services

Establish engineering best practices

Enforce engineering best practices

Improve developer experience

Automate with Makefile

Create onboarding documentation

Drive PR improvements

Write architecture docs

Write agent-readable context files

Mentor engineers through pairing

Mentor engineers through documentation

Mentor engineers through review

How You'll Work.

Team & Collaboration

Cross-service complexity; AI agents and engineers collaborate; Partner with Data Science; Partner with ML Engineering

Communication Scope

Technical documentation; Architecture docs

Process & Methodology

Agile

Full Job Description

This role is open to candidates based in LATAM, Africa, and Eastern Europe. Please note that as this role supports U.S.-based clients, candidates must be available to work during U.S. business hours aligned with the client’s time zone.   Client Overview Our client is a fast-moving marketing measurement and attribution technology company that empowers e-commerce brands to make smarter, data-driven advertising decisions. Their platform combines a robust Rails API, a modern React frontend, and a Python-powered data and ML infrastructure — all operating across a 20+ repository workspace where AI agents and engineers collaborate side by side to ship product at speed. They are a team that values engineering craft, architectural clarity, and a bias toward simplicity, and they are looking for senior engineers who raise the bar through code review, documentation, and thoughtful system design as much as through feature delivery. Role Overview The Senior Fullstack Engineer will own and elevate engineering quality across a multi-repo platform that spans a Rails API, React frontend, and Python data and ML services. This role sits at the intersection of backend architecture, frontend delivery, and data platform development, making it ideal for a polyglot engineer who is energized by ambiguity and cross-service complexity. The Senior Fullstack Engineer will also mentor fellow engineers, establish best practices, and help design agent-readable systems as AI-assisted development becomes a core part of how the team operates. Location Fully Remote (Work from Home) | 9AM - 5PM EST Key Responsibilities Backend Development   - Design and ship production features on the Ruby on Rails API, including authentication flows, background jobs via Sidekiq, and PostgreSQL schema design. - Maintain and improve API contracts using OpenAPI or JSON:API standards consumed by SPA frontends. - Write and enforce test coverage using RSpec, maintaining high reliability across services.   Frontend Developmen

Free ATS check

Applying for this Senior Fullstack Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Ashby

  • Ashby is a fast modern ATS — most applications take under 3 minutes.
  • The resume parser is strong; verify parsed experience dates and job titles.
  • Custom screening questions are often scored algorithmically — answer completely.
  • Location field affects geo-based screening; use your actual metro area.

ANONYMOUS · UNFILTERED

What do employees actually say about this company?

Real rants from real employees. Read before you apply.

Read Company Rants →