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.