O Grupo Smart Fit é muito mais do que a maior rede de academias da América Latina e o maior empregador de profissionais de educação física do mundo. Somos um verdadeiro ecossistema focado em bem-estar e saúde, impactando a vida de milhares de pessoas todos os dias. Estamos em mais de 15 países, com mais de 1.700 unidades, e temos o prazer de atender mais de 5,2 milhões de alunos. Nossa equipe de 15 mil colaboradores está sempre a mil, trazendo novas ideias e inovações. Desde que abrimos nossa capital em 2021, aceleramos nossa missão de transformar vidas com soluções de fitness e saúde. Temos várias marcas no nosso portfólio, como Bio Ritmo, Smart Fit, Race Bootcamp, Vidya Studio, Jab House, Tonus Gym, One Pilates, Velocity, Kore TotalPass e Nation CT. Além disso, oferecemos produtos digitais como Queima Diária, Smart Fit Nutri e Smart Fit Coach. Estamos sempre procurando novas formas de integrar tecnologia e inovação para ajudar você a ter um estilo de vida mais ativo e saudável. E aí, topa o desafio junto com a gente? O que nos move todos os dias? Somos parte da mudança, transformando o cenário e trazendo mais qualidade para a vida de quem tá junto com a gente. Cada gotinha de suor é uma prova do nosso compromisso em inspirar e motivar todo mundo que quer uma vida mais ativa e saudável. A cada dia, começamos nossa jornada com aquecimento total, prontos para alcançar novos objetivos e viver o máximo. Modelo de contratação PJ. O Engenheiro de Software Pleno Full Stack Rails - Addons será responsável por: Implementação de Soluções Escrever e implementar código conforme requisitos. Garantir qualidade e usabilidade do produto. Testar e depurar em diferentes ambientes. Contribuir em decisões de arquitetura e design. Revisar código para manter padrões de qualidade. Integrar componentes de software. Estimar tarefas junto ao Líder Técnico e PM, utilizando métricas da equipe. Sustentação dos Sistemas Resolver chamados (erros e dúvidas). Executar scripts e relatórios de apoio. Garantir segurança e privacidade dos dados com apoio e revisão dos líderes e pares. Participar de war rooms com TL e/ou PM. Atuar pela estabilidade do sistema com SRE e TL, respondendo a alertas e prevenindo falhas. Itens essenciais que não podem faltar no seu kit: Active Record Internacionalização (I18n) Fuso horário em Rails Background Jobs com Sidekiq e ActiveJob Desenvolvimento Front-End (básico) Experiência com alguma framework JS moderna (React, Vue, Stimulus, etc.) Ajustes em interfaces e adaptação de componentes existentes Criação de landing pages simples com HTML, CSS e JS Noções de responsividade e usabilidade Disposição para evoluir em front-end conforme as demandas Banco de Dados e Performance SQL básico Consultas otimizadas no Active Record Migrations e Seeds Noções básicas de Redis e Cache Prevenção de N+1 (Lazy vs Eager Loading) Integração e APIs APIs REST Autenticação com JWT e Bearer Noções básicas de versionamento e controle de acesso a APIs Fundamentos de Desenvolvimento e Arquitetura Orientação a Objetos Princípios SOLID (introdução) Padrão MVC Boas práticas de código (convenções e linting) Testes e Qualidade RSpec Testes unitários Mocks e Factories Testes de integração (básico) DevOps e Infraestrutura Docker (básico) Noções de webserver (Puma, Nginx) Noções básicas de AWS (S3) Ferramentas e Debug Git Debugging no Rails Ferramentas de CI (GitHub Actions, por exemplo) Metodologias Kanban Scrum (noções) Ambiente de Desenvolvimento Unix/Linux/MacOS Bundler e RubyGems