Engenheiro de Software Pleno – Backend, Ruby on Rails

🔥 3 hours ago

🗣️🇧🇷🇵🇹 Portuguese Required

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of RD Station

RD Station

1001 - 5000 employees

Founded 2011

☁️ SaaS

🤝 B2B

🛍️ eCommerce

SaaS • B2B • eCommerce

RD Station is a Brazilian SaaS company that provides integrated marketing automation, CRM and customer service solutions. Its platform helps businesses attract and qualify leads, run email and WhatsApp campaigns, create landing pages, automate sales processes, deploy chatbots and manage omnichannel conversations, with analytics and AI features as well as an app marketplace and developer APIs. RD Station targets companies and agencies seeking to connect marketing, sales and support workflows to drive growth and retention.

📋 Description

• 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.

🎯 Requirements

• 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.

🏖️ Benefits

Apply Now

Similar Jobs

🔥 3 hours ago

Stefanini Brasil

10,000+ employees

🤖 Artificial Intelligence

🔒 Cybersecurity

Full Stack Developer .NET with Angular for innovative projects in a global transformation journey at Stefanini. Developing applications and collaborating with multidisciplinary teams.

🗣️🇧🇷🇵🇹 Portuguese Required

Angular

SQL

.NET

🔥 7 hours ago

Spassu

1001 - 5000

☁️ SaaS

Remote Java Fullstack Developer role at Spassu, focusing on software lifecycle development and agile processes.

🗣️🇧🇷🇵🇹 Portuguese Required

Hibernate

Java

Jenkins

JUnit

Maven

Oracle

SOAP

Spring

SQL

🔥 10 hours ago

Sensedia

501 - 1000

🔌 API

☁️ SaaS

💳 Fintech

Software Architect defining and evolving .NET back-end solutions for a smart content portal at Sensedia. Leading technical direction and aligning development with business needs in a diverse environment.

🇧🇷 Brazil – Remote

💰 Private Equity Round on 2021-05

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🗣️🇧🇷🇵🇹 Portuguese Required

Azure

Kubernetes

.NET

🔥 19 hours ago

DOMVS iT

51 - 200

🤝 B2B

🏢 Enterprise

Senior Back-end Software Engineer developing scalable applications at DOMVS iT. Involves building and evolving high availability systems using C#/.NET and collaborating in agile teams.

🗣️🇧🇷🇵🇹 Portuguese Required

Entity Framework

JavaScript

SQL

.NET

🔥 21 hours ago

FCamara Consulting & Training

1001 - 5000

🛍️ eCommerce

🤖 Artificial Intelligence

Pessoa Desenvolvedora Back-end Java Sênior na FCamara desenvolvendo soluções digitais completas e escaláveis. Atuando em uma cultura colaborativa e ágil para resolver desafios complexos.

🗣️🇧🇷🇵🇹 Portuguese Required

Cloud