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 processamento2. 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 buscamosPessoas 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.