Senior Ruby Developer

Há 6 dias


nova iguaçu, Brasil EnzRossi Tempo inteiro

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 weekAbout the Role We’re looking for aRuby Specialistwith 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.ResponsibilitiesDeliver 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 productionRequirements5+ 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 EnglishNice to HaveExperience 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

    Há 5 horas


    Morada Nova, Brasil OniLearning Tempo inteiro

    Descrição da Empresa: OniLearning Technology é uma edtech brasileira cujo objetivo é melhorar a aprendizagem, permitindo que pessoas organizem e criam 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,...


  • Nova Iguaçu, Brasil Qubika Tempo inteiro

    At Qubika, we design, develop, and deploy custom software solutions for organizations making an impact through technology. We are looking for a Senior Java Developer to join our team! What We Expect From You Minimum 5 Years Of Experience in Java Backend Development. Strong understanding of Agile methodologies and user story creation. Hands‑on experience...

  • Ruby On Rails Tech Lead

    1 semana atrás


    Nova Iguaçu, Brasil Bairesdev Tempo inteiro

    Ruby on Rails Tech Lead - Trabalho Remoto | REF#******Join to apply for the Ruby on Rails Tech Lead - Trabalho Remoto | REF#****** role at BairesDevRuby on Rails Tech Lead - Trabalho Remoto | REF#******* months ago Be among the first 25 applicantsJoin to apply for the Ruby on Rails Tech Lead - Trabalho Remoto | REF#****** role at BairesDevGet AI-powered...

  • Ruby on Rails Tech Lead

    4 semanas atrás


    Nova Iguaçu, Brasil BairesDev Tempo inteiro

    Ruby on Rails Tech Lead - Trabalho Remoto | REF# Join to apply for the Ruby on Rails Tech Lead - Trabalho Remoto | REF# role at BairesDev Ruby on Rails Tech Lead - Trabalho Remoto | REF# 5 months ago Be among the first 25 applicants Join to apply for the Ruby on Rails Tech Lead - Trabalho Remoto | REF# role at BairesDev Get AI-powered advice on this job and...


  • Nova Iguaçu, Brasil BairesDev Tempo inteiro

    SalesForce Developer - Remote Work | REF# Join to apply for the SalesForce Developer - Remote Work | REF# role at BairesDev SalesForce Developer - Remote Work | REF# 5 months ago Be among the first 25 applicants Join to apply for the SalesForce Developer - Remote Work | REF# role at BairesDev Get AI-powered advice on this job and more exclusive features. At...

  • Salesforce Developer

    1 semana atrás


    Nova Iguaçu, Brasil Bairesdev Tempo inteiro

    SalesForce Developer - Remote Work | REF#******Join to apply for the SalesForce Developer - Remote Work | REF#****** role at BairesDevSalesForce Developer - Remote Work | REF#******* months ago Be among the first 25 applicantsJoin to apply for the SalesForce Developer - Remote Work | REF#****** role at BairesDevGet AI-powered advice on this job and more...

  • Senior Java Developer

    1 semana atrás


    Nova Lima, Brasil Qubika Tempo inteiro

    Join to apply for the Senior Java Developer role at Qubika . We are looking for a Senior Java Developer to join our team! What We Expect From You Minimum 5 Years Of Experience In Java Backend Development. Strong understanding of Agile methodologies and user story creation. Hands‑on experience with Kafka, unit testing, Cucumber, and GitHub pipelines....


  • Morada Nova, Brasil Qubika Tempo inteiro

    Join to apply for the Senior Java Developer role at Qubika . We are looking for a Senior Java Developer to join our team! At Qubika, we design, develop, and deploy custom software solutions for organizations making an impact through technology. What We Expect From You Minimum 5 Years of Experience in Java Backend Development. Strong understanding of Agile...

  • Senior software developer

    3 semanas atrás


    Foz do Iguaçu, Brasil Netvagas Tempo inteiro

    Senior Software Developers collaborate with Business and Quality Analysts, Project Managers and more to design software solutions that will create meaningful changes for our products. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful result whilst consistently advocating for...


  • Foz do Iguaçu, Brasil Intelltech Tempo inteiro

    Senior Software Developers collaborate with Business and Quality Analysts, Project Managers and more to design software solutions that create meaningful changes for our products. They listen thoughtfully to understand the context of a business problem and write clean, iterative code to deliver powerful results while consistently advocating for better...