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