Senior Ruby Developer

EnzRossi
Sênior
Remoto 🌐
Publicado em 14 de novembro de 2025

Descrição da Vaga

**Location:** Remote LATAM **Engagement:** Part\-time Contractor **Start Date:** End of November **Duration:** 2 sprints, with strong potential for continued work until June 2026 **Schedule:** \~25 hours per week About the Role We’re looking for a **Ruby Specialist** with deep experience in Discourse to deliver a fast, clean, and production\-ready P1 integration between Discourse and an existing Community application. The integration includes SSO via Okta and OIDC, group and role mapping, backend adapters, shared UI elements, webhook delivery into our analytics stack, and a smooth cutover plan. This is a high\-impact engagement supporting an active squad. You’ll work closely with backend, frontend, security, IT, and data engineering partners to unblock engineers, validate designs, and land the integration safely behind feature flags. If the initial scope goes well, the engagement is expected to extend through mid\-2026\. We’re looking for someone proactive, calm under pressure, and comfortable operating in a multi\-team environment where clarity and speed matter. Responsibilities * Deliver the P1 Discourse to a Community application integration within two sprints * Implement SSO using Okta and OIDC, ensuring secure token handling and session flows * Create and test group and role mapping between the Community roles and Discourse groups * Build backend Ruby adapters for moderation, taxonomy, and role syncing, gated behind feature flags * Implement shared header and navigation elements for a consistent cross\-platform experience * Create and validate webhook pipelines from Discourse into Snowflake for analytics * Develop a clear cutover and rollback plan, including checklists and validation steps * Write or review technical designs, threat models, and operational readiness docs * Pair with frontend and backend engineers to land adapters, UI integration, and test coverage * Coordinate closely with Security and IT on Okta configuration, secrets, and access policies * Work with Data Engineering to finalize webhook schemas, retries, and observability * Support sprint ceremonies, demos, and unblock teammates on integration or Ruby\-related work * Ensure all deliverables are tested, documented, and ready for production Requirements * 5\+ years of experience with Ruby and Ruby on Rails * Strong hands\-on experience customizing and extending Discourse * Deep understanding of SSO flows \[OIDC, OAuth2, Okta] and secure token handling * Proven experience delivering integrations behind feature flags or staged rollouts * Comfortable writing technical designs, threat models, and operational runbooks * Solid experience with APIs, background jobs, webhooks, and data syncing * Excellent communication and collaboration skills in distributed teams * Advanced English Nice to Have * Experience with Snowflake or similar analytics platforms * Familiarity with frontend integration of shared headers or cross\-app navigation * Prior work in enterprise environments that require coordination across IT, Security, and Data teams * Experience building rollback strategies and production cutover plans * Hands\-on experience with DevOps or infrastructure supporting Ruby services  Why Join This is a critical, high\-visibility integration that will significantly impact how users navigate between Discourse and the Community platform within a large US company. You’ll collaborate with a focused, friendly, and fast\-moving team, and you’ll own a deliverable that immediately impacts thousands of users. The work is scoped, essential, and a strong performer will be invited to continue supporting the platform through June 2026\. If you enjoy solving complex integration puzzles, delivering reliable Ruby code, and helping cross\-functional teams move faster, this project is an excellent fit.

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

Senior Ruby Developer - EnzRossi | Job For Dev