Talent.com
A vaga não está disponível no seu país.
Engenheiro de Software Pleno Full Stack Rails - Addons

Engenheiro de Software Pleno Full Stack Rails - Addons

Smart FitSão Paulo, BR
Há 4 dias
Descrição da vaga

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
  • Criar um alerta de emprego para esta pesquisa

    Engenheiro Pleno • São Paulo, BR

    Vagas relacionadas
    Desenvolvedor FullStack Pleno

    Desenvolvedor FullStack Pleno

    SuflexSão Paulo, State of São Paulo, Brazil
    Remota
    Quick Apply
    Estamos contratando um desenvolvedor para manter aplicações que proporcionam melhores experiências para os usuários em suas jornadas. Possuímos um time multidisciplinar que tem como principal motiva...Mostre maisÚltima atualização: há mais de 30 dias
    • Promovida
    Desenvolvedor FullStack – Nível Sênior

    Desenvolvedor FullStack – Nível Sênior

    Frota ConsultoriaBarueri - SP
    Título do Cargo : Desenvolvedor FullStack Sênior.Formação superior completa em áreas relacionadas à tecnologia Inglês em nível intermediário (leitura técnica e comunicação básica com equipes interna...Mostre maisÚltima atualização: 6 dias atrás