Pulse Job logoPulse Job
HomeJobsBlogPricingContact
Pulse Job logoPulse Job

Trusted global job portal connecting talented professionals with top companies worldwide.

support@pulsjob.com

For Job Seekers

  • Browse Jobs
  • Premium Jobs
  • Create Profile
  • Pricing
  • Career Tips

For Employers

  • Hire someone
  • Employer Dashboard
  • Success Stories

Career Tools

  • AI Auto-Apply
  • Expert Resume Review
  • Set Job Alerts

Company

  • About Us
  • Contact
  • Blog

Support

  • FAQ
  • 14-Day Refund Policy
  • Privacy Policy
  • Terms of Service
  • Community Guidelines

Copyright © 2026 Pulse Job. All rights reserved.

FacebookTwitterLinkedInInstagram

Get the Pulse Job app for the best experience.

Disclaimer: Pulse Job is a platform connecting job seekers with employers. We do not guarantee employment or verify all employer claims. Users should exercise due diligence when applying for jobs or hiring candidates.

  1. Home
  2. Jobs
  3. Engenharia de Software Back...

Engenharia de Software Backend Pleno - Ruby on Rails | RD Station (Remoto)

Back to Jobs
Remoto logo

Engenharia de Software Backend Pleno - Ruby on Rails | RD Station (Remoto)

Remoto

Location

Remote, Brazil

Experience

Mid

Posted

Jul 11, 2026

Apply by

August 10, 2026

Applicants

0

Early applicantEasy applyFull-timeWork from Home

Sign in to apply on web or download the app for more options.

Job Description

Seu desafio no time: No dia a dia, você será responsável por solucionar desafios técnicos complexos com foco em entregas rápidas e geração de valor contínua. Buscamos pessoas com mentalidade prática e orientada a resultados, que valorizem simplicidade, agilidade e a abordagem lean como parte essencial da forma de trabalhar. Suas principais entregas: - Implementar soluções técnicas com foco em qualidade, legibilidade e aderência aos padrões definidos pela equipe, contribuindo para a construção de sistemas escaláveis, seguros e sustentáveis; - Planejar e executar suas entregas com autonomia proporcional ao nível de experiência, mantendo o alinhamento com as prioridades do time e garantindo previsibilidade e confiabilidade no cumprimento dos compromissos assumidos; - Atuar com responsabilidade sobre os sistemas em produção, monitorando erros, corrigindo bugs e colaborando na manutenção da saúde técnica das aplicações, incluindo jobs assíncronos e filas; - Participar ativamente de refinamentos, discussões técnicas e planning sessions, contribuindo com ideias, apontando riscos técnicos e ajudando a detalhar as tarefas de forma clara e executável; - Buscar aprendizado constante por meio de feedbacks, revisões de código e iniciativas de melhoria contínua, demonstrando evolução técnica e autonomia crescente na resolução de problemas; - Colaborar com o time durante o discovery técnico de novas demandas, propondo alternativas simples e eficientes, alinhadas à arquitetura vigente, e evitando soluções desnecessariamente complexas; - Manter uma comunicação transparente e respeitosa com o time, compartilhando contexto, levantando dúvidas de forma clara e contribuindo para um ambiente colaborativo e de alta confiança. Perfil que buscamos: - Ruby on Rails: familiaridade prática com Rails, seguindo boas práticas de organização de código, convenções do framework e padrões de desenvolvimento orientado a domínio. - Arquitetura de Software: conhecimento em design de sistemas, modularização e APIs RESTful. - Práticas de Engenharia de Software: conhecimento de princípios SOLID, design patterns, code review, testes automatizados, refatoração e versionamento de código (Git). - Programação Ruby: proficiência em Ruby moderno, com capacidade de escrever código expressivo, legível e bem testado. - Background Jobs e Processamento Assíncrono: familiaridade com filas de processamento assíncrono utilizando Sidekiq, incluindo criação de workers, retentativas e monitoramento de jobs. - Ciclo de vida de desenvolvimento: participação no fluxo de entrega (discovery técnico, refinamentos, QA e deploy), com crescente autonomia em cada etapa. - Bancos de dados: familiaridade com bancos relacionais (ex: PostgreSQL), incluindo modelagem de dados e escrita de queries. - Experiência comprovada como engenheiro(a) de software, atuando com desenvolvimento e sustentação de sistemas backend em produção. - Participação ativa em projetos de produto digital com entregas significativas em sistemas escaláveis e de alta disponibilidade. - Experiência prática com Ruby on Rails, atuando na construção e manutenção de aplicações backend em produção. - Familiaridade com design de APIs, modelagem de dados relacionais e integração entre serviços. - Vivência com times ágeis, colaborando com PMs, designers e outros engenheiros(as) na construção de soluções orientadas a produto. - Conhecimento básico de ferramentas de versionamento e CI/CD, com entendimento sobre ambientes de deploy e monitoramento de aplicações. Será considerado um diferencial: - Mensageria e Pub/Sub: familiaridade com arquiteturas orientadas a eventos e sistemas de mensageria (ex: Google Pub/Sub, Kafka, RabbitMQ), com entendimento sobre produção e consumo de eventos entre serviços. - Cloud Computing e DevOps: familiaridade com containers (ex: Docker, Kubernetes) e pipelines de CI/CD. - Arquitetura escalável e resiliente: conhecimento em event-driven architecture e padrões de resiliência (circuit breaker, backoff). - Observabilidade e rastreamento de erros: familiaridade com ferramentas como Datadog, Rollbar ou similares para monitorar falhas em produção. Etapas do processo seletivo: - Aplicação - Envio da inscrição; - Mindsight – Teste de estilo de trabalho; - Talent Acquisition - Entrevista por competência com o time de recrutamento; - Desafio Técnico – Teste de avaliação de habilidades técnicas; - Entrevista Técnica - Entrevista técnica para discussão de requisitos da vaga; - Entrevista Final - Conversa final com a gerência para alinhamento; - Offer - Fase de conclusão do processo seletivo, com a apresentação da proposta de trabalho. Obs: Podem ter etapas complementares e/ou alterações, de acordo com a necessidade do processo.

Key Responsibilities

  • Implement technical solutions with a focus on quality, readability, and adherence to team standards.
  • Plan and execute deliveries autonomously while maintaining alignment with team priorities.
  • Monitor production systems, correct bugs, and collaborate on maintaining technical health.
  • Participate in technical refinements, discussions, and planning sessions.
  • Contribute to continuous learning through feedback, code reviews, and improvement initiatives.
  • Collaborate with the team during technical discovery of new demands.
  • Maintain transparent communication and share context with the team.

Skills Required

Ruby on RailsSoftware ArchitectureRESTful APIsSOLID PrinciplesDesign PatternsAutomated TestingRefactoringGitSidekiqPostgreSQLCI/CDAgileAutonomyCommunicationCollaborationProblem solvingAttention to detailGoogle Pub/SubKafkaRabbitMQDockerKubernetesDatadogRollbarEvent-driven architectureCircuit breakerBackoff

App exclusive · Free

Smart Job AI Coach

Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.

Interview readiness

See how prepared you are and what to improve for each role.

Personalized tips

Actionable suggestions based on your profile and the job.

After you apply

Keep coaching momentum from job detail through application success.

Get Smart Job AI Coach in the appFree on iOS and Android

Job Overview

Salary

—

Job Type

Full-time

Experience

Mid

Location

Remote, Brazil

Application Deadline

August 10, 2026

Total Applicants

0

About Remoto

Remoto logo

Remoto is a leading company in the Technology sector, known for innovation and employee-centric culture.

View Company

Similar roles for you

Matched using this role's title and skills. Open the job search anytime to see every listing.

Enghouse Systems logo

Software Developer (Backend Java Pleno)

Enghouse Systems

Full-timeHybrid
São Paulo·Mid·Jul 10
FedUp Foods logo

Software Developer III | Wilmington, NC

FedUp Foods

Full-timeEasy applyHybrid
715 Greenfield Street·Mid·Jul 11
Euronext logo

Software Developer

Euronext

Full-timeEasy applyWork from Office
Porto·Senior·Jul 11
Netcompany A/S logo

Senior Application and Software Developer

Netcompany A/S

Full-timeEasy applyHybrid
Strasbourg·Senior·Jul 11
Coherent Solutions logo

Java Developer (Digital Marketing domain)

Coherent Solutions

Full-timeEasy applyHybrid
Mexico·Mid·Jul 11
Charles Schwab logo

Jave Software Developer

Charles Schwab

Full-timeEasy applyWork from Office
Southlake·Mid·Jul 11
Browse all jobs