Senior Ruby Developer
Há 2 dias
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.
-
Programador Ruby
3 semanas atrás
Sorocaba, Brasil OniLearning Tempo inteiroDescrição da Empresa: OniLearning Technology é uma edtech brasileira cujo objetivo é melhorar a aprendizagem, permitindo que pessoas organizem e criem seu próprio conteúdo educacional. Utilizamos aplicativos móveis que facilitam o processo de aprendizagem, envolvendo professores, alunos e escolas, do ensino fundamental ao ensino superior. Para alunos,...
-
Senior Elixir Developer, React focused Projects
3 semanas atrás
Região Geográfica Intermediária de Sorocaba, Brasil FullStack Labs Tempo inteiroSenior Elixir Developer, React focused Projects - Remote - Latin America Join to apply for the Senior Elixir Developer, React focused Projects - Remote - Latin America role at FullStack Labs Senior Elixir Developer, React focused Projects - Remote - Latin America 1 day ago Be among the first 25 applicants Join to apply for the Senior Elixir Developer, React...
-
Senior Python Developer
3 semanas atrás
Sorocaba, Brasil INDI Staffing Services Tempo inteiroAt INDI, we're passionate about empowering individuals and businesses worldwide. Our cutting-edge recruiters connect leading companies with top talent, fostering a dynamic environment where innovation thrives. Join us in shaping the future of work. Overview Step into the world of advanced software engineering as our Senior Python Developer, where you'll...
-
Node Developer
Há 5 dias
Sorocaba, Brasil Bairesdev Tempo inteiroJoin to apply for the Node Developer - Remote Work | REF#****** role at BairesDev6 months ago Be among the first 25 applicantsJoin to apply for the Node Developer - Remote Work | REF#****** role at BairesDevAt BairesDev, we've been leading the way in technology projects for over 15 years.We deliver cutting-edge solutions to giants like Google and the most...
-
Senior Elixir Developer, React focused Projects
3 semanas atrás
Região Geográfica Intermediária de Sorocaba, Brasil FullStack Labs Tempo inteiroSenior Elixir Developer, React focused Projects - Remote - Latin America Join to apply for the Senior Elixir Developer, React focused Projects - Remote - Latin America role at FullStack Labs Senior Elixir Developer, React focused Projects - Remote - Latin America 4 days ago Be among the first 25 applicants Join to apply for the Senior Elixir Developer, React...
-
Node Developer
3 semanas atrás
Sorocaba, Brasil BairesDev Tempo inteiroJoin to apply for the Node Developer - Remote Work | REF# role at BairesDev 6 months ago Be among the first 25 applicants Join to apply for the Node Developer - Remote Work | REF# role at BairesDev At BairesDev, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative...
-
C++ Developer
Há 5 horas
Sorocaba, Brasil BairesDev Tempo inteiro2 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. At BairesDev, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.Our diverse 4,000+ team, composed of the world's Top 1% of tech...
-
Senior Machine Learning Developer |LATAM|
Há 5 horas
Sorocaba, Brasil BairesDev Tempo inteiroJoin to apply for the Senior Machine Learning Developer |LATAM| - Remote Work | REF# role at BairesDev 2 days ago Be among the first 25 applicants Join to apply for the Senior Machine Learning Developer |LATAM| - Remote Work | REF# role at BairesDev At BairesDev, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge...
-
C++ Developer
Há 4 dias
Sorocaba, Brasil Bairesdev Tempo inteiro2 days ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.At BairesDev, we've been leading the way in technology projects for over 15 years.We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.Our diverse 4,000+ team, composed of the world's Top 1% of tech...
-
Front-End Developer
3 semanas atrás
Sorocaba, Brasil BairesDev Tempo inteiroFront-End Developer - Remote Work | REF# Join to apply for the Front-End Developer - Remote Work | REF# role at BairesDev Front-End Developer - Remote Work | REF# 1 week ago Be among the first 25 applicants Join to apply for the Front-End Developer - Remote Work | REF# role at BairesDev Get AI-powered advice on this job and more exclusive features. At...