Desenvolvedor(a) Back End – Rio de Janeiro

Conhecimentos específicos necessários:

Ser apaixonada(o) por desenvolvimento e tecnologia
Ser poliglota em linguagens de programação e scripting;
Ter facilidade de trabalhar dentro de times multi-disciplinares;
Escrever código limpo e legível para pessoas;
Experiência com Ruby, Python, Javascript, etc. (a maioria do nosso código é em Ruby!);
Conhecimentos de automação de deploy (capistrano, fabric, etc)
Conhecimentos em alguma ferramenta de provisionamento, tais como Puppet, Chef, etc;
Conhecimentos de desenvolvimento WEB (HTML, CSS, Javascript, jQuery, etc);
Conhecimentos de práticas de XP (TDD, pair programming, refactoring, continuous integration, etc);
Conhecimentos de testes unitários, de aceitação, mocks, integração, BDD, etc;

Conhecimentos complementares desejáveis:

Conhecimentos de virtualização e/ou conteinerização Docker, etc;
Experiência com métodos ágeis (Scrum, Kanban, Lean, etc);
Experiência de trabalho com times geograficamente distribuidos;
Experiência em mentoring/coaching de pares e team members menos experientes;