Ruby on Rails Developer (Júnior)

Descrição

A Mainô está buscando Ruby on Rails Developer em nível júnior para compor sua equipe!

A Mainô é uma startup que oferece um sistema de gestão em nuvem especializado nas operações de importação, exportação e distribuição de mercadorias, com emissão e monitoramento de notas fiscais, controle de estoque, emissão de boleto e SPED Fiscal.

O que esperamos do seu trabalho?
  • Esperamos que em 1 mês você seja capaz de entender a estrutura do nosso ERP o suficiente para fazer melhorias e correções pontuais;
  • Esperamos que em até 3 meses você seja capaz de atuar no desenvolvimento de novas APIs usando uma estrutura de micro-serviços;
  • Esperamos que em até 6 meses você seja capaz de dar manutenção pontualmente na interface do sistema legado, além do desenvolvimento de novas interfaces para as novas funcionalidades.
  • Esperamos que em 1 ano você seja capaz de extrair algum módulo do monolito para um micro-serviço em conjunto com o time de front-end;
Requisitos
  • Conhecimentos básicos no framework Ruby on Rails, como por exemplo ter feito um projeto pessoal;
  • Muita vontade de aprender;
  • Conhecer boas práticas de orientação a objetos;
  • Escrever um código que tenha orgulho, simples, limpo e eficiente;
  • Estar habituado com versionamento de código utilizando Git (preferencialmente com a plataforma do Github);
  • Disciplina na cobertura dos testes e entrega de um produto de qualidade;
  • Estar habituado com o processo de pull requests/code review;
  • Inglês técnico (o suficiente para ler documentações, livros técnicos e codificar em inglês – não tem problemas se precisar consultar o dicionário!)

Diferenciais

  • Ter noções de Design Patterns;
  • Ter noções de técnicas de refatoração e de como trabalhar efetivamente com software legado;
  • Conhecimento em JavaScript;
  • Conhecimento em CI/CD;
  • Capacidade de escrever código estruturado, bem documentado e fácil manutenção;
  • Conhecimentos ou experiência em projetos web com Rest APIs;
  • Coesão das mensagens dos commits;
  • Vivência com boas práticas de desenvolvimento, como Clean Architectures, TDD, BDD, DDD;
  • Conhecimento em Go (ainda não temos, mas podemos criar alguns micro-serviços nessa linguagem)
Benefícios
  • Plano de Saúde SulAmérica;
  • Vale refeição: R$26,86;
  • Auxílio Home Office;
  • Ginástica Laboral;
  • Crédito consignado da Creditas.

 

Candidatar-se para esta vaga

Mais Detalhes

Candidatar-se para esta vaga




Faça parte dos nosso canais no Telegram e receba novidades e vagas remotas
Compartilhe esta Vaga

Coodesh

Conectamos developers em oportunidades tech 100% remotas.