 
        
        O Smart Fit é uma rede de academias que impacta a vida de milhares de pessoas todos os dias.
Com mais de 15 países e mais de 1.700 unidades, atendemos a mais de 5,2 milhões de alunos.
Nossa equipe de 15 mil colaboradores está sempre a mil, trazendo novas ideias e inovações para transformar vidas com soluções de fitness e saúdade.
Desenvolvemos produtos digitais como Queima Diária, Smart Fit Nutri e Smart Fit Coach para ajudar você a ter um estilo de vida mais ativo e saudável.
Se você é uma pessoa apaixonada por tecnologia e desenvolvimento de software, este é o seu desafio!
O Engenheiro de Software Pleno Full Stack Rails - Addons será responsável por:
 * Implementar soluções robustas e escaláveis
 * Desenvolver código de alta qualidade conforme requisitos
 * Garantir a usabilidade e a segurança do produto
 * Testar e depurar em diferentes ambientes
 * Contribuir para as decisões de arquitetura e design
Sustentar sistemas complexos
 * Resolver problemas críticos e erros
 * Executar scripts e relatórios de apoio
 * Garantir a privacidade e a segurança dos dados
 * Participar de reuniões críticas com TL e/ou PM
Itens essenciais para o seu sucesso:
Active Record
 * Internacionalização (I18n)
 * Fuso horário em Rails
 * Background Jobs com Sidekiq e ActiveJob
Tecnologias Front-End
 * Experiência com alguma framework JS moderna
 * 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
Banco de Dados e Performance
 * SQL básico
 * Consultas otimizadas no Active Record
 * Migrations e Seeds
 * Noções básicas de Redis e Cache
Integração e APIs
 * APIs REST
 * Autenticação com JWT e Bearer
 * Noções básicas de versionamento e controle de acesso a APIs
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)
Infraestrutura e DevOps
 * 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)
Métodos de Trabalho
 * Kanban
 * Scrum (noções)
Ambiente de Desenvolvimento
 * Unix/Linux/MacOS
 * Bundler e RubyGems