Senior Ruby on Rails Developer

Sur Global
Sênior
Presencial
Publicado em 22 de janeiro de 2026

Descrição da Vaga

As a Senior Ruby on Rails Developer you will work on a production Rails application that includes customer\-facing features, internal systems, and external integrations. This role owns work end\-to\-end, from design and implementation through testing, performance, and production readiness. **Responsibilities:** * Design, build, and maintain features in a modern Rails codebase * Own background and asynchronous workflows including retries, idempotency, throughput, and observability * Model, query, and optimize data in a document\-oriented datastore environment * Build and maintain HTTP APIs and third\-party integrations including webhooks, authentication, billing, and notifications * Diagnose and resolve production issues in collaboration with product and support * Improve system reliability, performance, and operational safety * Contribute to long\-term code health through refactoring, testing improvements, security practices, and thoughtful code review **Technical Stack:** * Ruby and Rails 8\.x for backend and API development * Redis\-backed background job systems * Document\-oriented datastores and search or indexing systems * HTTP APIs, OAuth and OpenID\-based authentication, and webhook\-driven integrations * Hotwire, Turbo, Stimulus\-style JavaScript, and modern asset tooling such as esbuild and Tailwind\-style CSS * Observability tooling including APM, error tracking, logging, metrics, and rate limiting * Comprehensive automated testing across unit, integration, and system layers **Requirements** * C1 English or equivalent * Senior\-level, hands\-on experience building and operating production Ruby on Rails applications * Strong background in background job systems and asynchronous processing with real\-world operational concerns * Experience designing and querying document\-oriented data models with attention to indexing and performance * Experience building external\-facing APIs with authentication, authorization, and rate limiting * Strong testing discipline and experience diagnosing flaky or non\-deterministic tests * Security\-minded approach to application design and production operations **Preferred Qualifications** * Experience working with high\-growth startups * Experience building products using LLMs or LLM\-based agents. Ideally, using Langchain * Experience training AI models: building, cleaning datasets, setting up training pipelines, and evaluation benchmarks * Experience building code generation or editing solutions * A team\-player mentality with a history of influencing and improving development processes **Nice to Have: Email and Deliverability Domain** * Practical understanding of email deliverability fundamentals including reputation, mailbox provider behavior, and bounce or deferral handling * Familiarity with email authentication and DNS concepts including SPF, DKIM, DMARC, and MX or TXT records * Understanding of SMTP mechanics such as handshakes, response codes, and safe retry strategies * Experience identifying and handling low\-quality or risky email data such as disposable, role\-based, typo, or catch\-all addresses * Experience building safeguards around email data handling including redaction, privacy controls, and non\-production send protections * Comfort using AI\-assisted development tools responsibly while maintaining strong engineering judgment, code quality, and test coverage **Benefits** * Compensation: $5000 to $7000 USD/ monthly * PTO: Unlimited * Holidays: US or local

Vaga originalmente publicada em: linkedin

Receba vagas como esta no seu email

Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades

Criar Alerta Gratuito

Alertas que entendem o que você quer

Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.

Alerta genérico

Filtro:

Python

Você recebe tudo isso:

Vaga de Python + Django
Vaga de Python + Flask
Vaga de Python + ETL/Data
Vaga de Python + Machine Learning
...e muito ruído no seu email
Alerta inteligente

Filtro:

Python+FastAPI

Você recebe apenas:

Desenvolvedor Python + FastAPI
Backend Engineer (FastAPI)
API Developer - Python/FastAPI

Zero ruído. Só vagas relevantes para você.

Outros exemplos de filtros precisos:

JavaScript+React+Remoto
Java+Spring Boot+Sênior
Go+Kubernetes

Filtros Combinados

Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.

Email Diário

Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.

Kanban Visual

Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.

Planos simples, sem surpresas

Comece grátis e faça upgrade quando quiser

Gratuito

R$ 0para sempre
  • Busca de vagas ilimitada
  • Salvar até 10 vagas
  • 1 quadro Kanban
Criar Conta Grátis
Popular

Premium

R$ 9,90/mês
  • Tudo do plano gratuito
  • Vagas salvas ilimitadas
  • Quadros Kanban ilimitados
  • Alertas de vagas por email
  • Suporte prioritário
3 dias grátis, sem cartão

Pronto para encontrar sua vaga ideal?

Junte-se a milhares de desenvolvedores que já usam o Job For Dev

Encontre as melhores oportunidades para desenvolvedores no Job For Dev