 
        
        Transforme vidas com soluções de fitness e saúde.
Sobre a Empresa
O nosso grupo focado em bem-estar e saúde está impactando a vida de milhares de pessoas todos os dias.
Com mais de 15 países, mais de 1.700 unidades e mais de 5,2 milhões de alunos, estamos crescendo sem parar.
Nossa equipe de colaboradores está sempre atualizada, trazendo novas ideias e inovações.
Estamos mudando o cenário, trazendo mais qualidade para a vida de quem tá junto conosco.
Descrição do Cargo
Um Engenheiro de Software Pleno Full Stack Rails será responsável por:
 * Implementação de Soluções eficazes;
 * Desenvolver 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.
Experiências Necessárias
 * Conhecimento avançado em Active Record;
 * Inteligência em Internacionalização (I18n);
 * Domínio sobre Fuso horário em Rails;
 * Habilidades em Background Jobs com Sidekiq e ActiveJob;
 * Front-end evoluindo conforme as demandas;
 * Noções básicas em Redis e Cache;
 * Prevenção de N+1 (Lazy vs Eager Loading);
 * APIs REST; Autenticação com JWT e Bearer;
 * Versionamento e controle de acesso a APIs; Orientação a Objetos;
 * Princípios SOLID (introdução); Padrão MVC;
 * Boas práticas de código (convenções e linting); RSpec;
 * Testes unitários; Mocks e Factories; Testes de integração (básico); Docker (básico);
 * Webserver (Puma, Nginx); AWS (S3) - noções básicas;
 * Git; Debugging no Rails; Ferramentas de CI (GitHub Actions, por exemplo); Kanban; Scrum (noções); Unix/Linux/MacOS; Bundler e RubyGems;
 * Adaptação de interfaces existentes; Criação de landing pages simples com HTML, CSS e JS;
 * Noções de responsividade e usabilidade; SQL básico; Consultas otimizadas no Active Record; Migrations e Seeds;