Grupo Smart Fit, a força que ativa o seu potencial. O Grupo Smart Fit é a maior plataforma de fitness e bem-estar da América Latina e um dos grupos que mais crescem no mundo. Com atuação em mais de 16 países, mais de 2.000 unidades, mais de 23 mil colaboradores e um ecossistema completo de marcas, impactamos milhões de pessoas todos os dias por meio de experiências que promovem saúde, movimento e qualidade de vida. Aqui, fazer parte do time é crescer junto. Buscamos pessoas que queiram treinar para evoluir sempre, assumir protagonismo na carreira e construir uma trajetória sólida dentro de um grupo forte, em constante expansão e movimento. Trabalhar no Grupo Smart Fit é levar na carreira a força de um grande grupo global, com visão de longo prazo, estrutura robusta e oportunidades reais de crescimento, mobilidade entre marcas e novos desafios ao longo da jornada. Tudo isso em uma cultura de alta performance, forte, colaborativa e conectada ao nosso propósito. Nosso ecossistema reúne marcas que atuam em diferentes frentes do fitness e bem-estar: academias como Smart Fit, Bio Ritmo e Nation CT; studios como Race Bootcamp, Vidya Studio, Jab House, Tonus Gym, Aera Pilates, Velocity e Kore; e produtos digitais, TotalPass e Queima Diária. Principais responsabilidades: 1.Desenvolvimento e Entrega Técnica Construção da API Core: Desenvolver e manter endpoints RESTful eficientes utilizando Ruby on Rails para suportar as aplicações Web e Mobile. Escrita de Testes Automatizados: Garantir a estabilidade do sistema através de testes de integração e unitários (RSpec), utilizando VCR e WebMock para garantir que as dependências externas não atrasem o pipeline. Otimização de Performance: Garantir que a API seja rápida e escalável, aplicando boas práticas de banco de dados (PostgreSQL) e evitando gargalos de processamento 2. Integração e Homologação (Foco em Qualidade) Validação de Integração: Testar e homologar ativamente as interações da API com o desenvolvimento Front-end (Web e Mobile), garantindo que os dados trafegados estejam corretos e performáticos. Garantia de Eficiência: Assegurar a máxima qualidade no processo de integração, antecipando falhas de contrato de dados e garantindo que as funcionalidades atendam aos requisitos de UI/UX de ambos os clientes. Definição de Contratos: Colaborar no desenho técnico prévio dos endpoints para garantir que o time de Front-end tenha mocks funcionais e especificações claras, minimizando o retrabalho. 3. Colaboração e Alinhamento Gestão de Bloqueios: Atuar de forma proativa para identificar e comunicar impedimentos técnicos que possam impactar o cronograma de 3 meses. Code Review: Participar de revisões de código focadas em manter o padrão de qualidade da equipe e a consistência do \"Rails Way\". 4. Aprendizado e Melhoria Contínua Evolução Profissional: Manter-se atualizado com as novas versões do Ruby e do Rails, trazendo as melhores práticas de segurança e arquitetura para o projeto a longo prazo. Aprimoramento de Processos: Analisar constantemente o ciclo de desenvolvimento e propor melhorias que tornem o fluxo de deploy e a integração com o front-end mais ágeis. 5. Documentação e Sustentabilidade Documentação Técnica: Manter uma documentação clara e atualizada da API (ex: Swagger/OpenAPI) para servir como fonte única de verdade para os times de consumo. Manutenibilidade: Equilibrar o pragmatismo da entrega rápida com a saúde do código, garantindo uma base sólida para a evolução permanente do produto. O que buscamos Pessoas que: Dominam Ruby on Rails (Modo API): Domínio profundo do framework, priorizando o \"Rails Way\" e o uso de scaffolding eficiente para velocidade de entrega. Têm experiência em Design de API RESTful: Experiência em estruturar endpoints que atendam simultaneamente Web e Mobile (JSON, paginação, versionamento). Têm experiência em Testes e Mocking (RSpec): Domínio de VCR e WebMock para simular interações externas de forma determinística, garantindo uma suíte de testes rápida e confiável. Têm experiência em Modelagem de Dados: Experiência com PostgreSQL e uso eficiente de Active Record (evitando o problema de N+1). Têm experiência com Autenticação e Segurança: Implementação prática de JWT ou Devise Token Auth. Têm Pragmatismo e Foco: Foco em resolver o problema de negócio com a solução mais simples e direta, evitando \"overengineering\". Têm Comunicação Proativa e Colaboração: Habilidade de alinhar contratos de API antecipadamente com os times de Front-end e Mobile para evitar bloqueios e garantir que a integração seja fluida. Trabalham com Antecipação de Riscos (Atitude Dono): Capacidade de identificar gargalos ou requisitos ambíguos precocemente, levantando a mão e propondo soluções para evitar retrabalhos. Trabalham em Equipe: Mentalidade colaborativa, compartilhando conhecimento e garantindo que o código seja legível e mantível para o restante do time. Têm Autonomia: Capacidade de tomar decisões técnicas alinhadas às convenções do Rails sem necessidade de microgerenciamento. Diferencial (IA): Uso de ferramentas como GitHub Copilot ou Cursor para acelerar a escrita de código e geração de mocks de dados. Todas as nossas vagas são inclusivas, abertas a pessoas de todos os perfis e experiências. Ative o seu potencial com a gente. Candidate-se e venha crescer com o Grupo Smart Fit.