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 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.
Engenheiro de Software Júnior II ( Ruby on Rails) será responsável por:
Implementação de soluções;
Escrever e implementar código conforme requisitos;
Assegurar qualidade e usabilidade do produto;
Testar e depurar em diferentes ambientes;
Auxiliar em decisões de arquitetura e design;
Revisar código para manter padrões;
Integrar componentes de software;
Estimar tarefas com Líder Técnico e PM, usando 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;
Trabalhar pela estabilidade do sistema com SRE e TL, respondendo a alertas e atuando preventivamente;
Comunicação & Colaboração;
Participar de reuniões e cerimônias;
Auxiliar no onboarding de novatos;
Orientar desenvolvedores sobre soluções;
Oferece apoio a membros do time;
Trabalhar em conjunto com outras equipes como QA, SRE e operações;
Comunicar proativamente desafios, necessidades e mudanças à liderança;
Documentar o sistema para ajudar no entendimento técnico do sistema e seus fluxos complexos;
Manter atualizado os status das tarefas no board do Jira e comunicar as entregas e bloqueios com os lideres;
Itens essenciais que não podem faltar no seu kit:
Experiência sólida com Ruby on Rails, incluindo ActiveRecord;
Vivência com Jobs com Sidekiq e ActiveJob;
Banco de Dados e Performance: SQL básico, Consultas otimizadas no Active Record, Migrations e Seeds
Noções básicas de Redis e Cache, Evitar N+1 (Lazy vs Eager Loading);
Integração e Back-end: 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 (ex: GitHub Actions);
Metodologias: Kanban, Scrum (noções);
Ambiente de Desenvolvimento: Unix/Linux/MacOS, Bundler e RubyGems.
VAGA PJ
Número de vagas: 1
Tipo de contrato e Jornada: Efetivo – CLT - Período Integral
Área Profissional: Analista em Informática, TI, Telecomunicações - Programador / Desenvolvedor
Exigências
Escolaridade Mínima: Ensino Superior
Denunciar vaga