5. Must Have: Ser apaixonado por desenvolvimento e tecnologia; Ter
facilidade de trabalhar dentro de times multi-disciplinares; Escrever código
limpo e legível para pessoas; Ter conhecimentos em design e arquitetura de
software; Experiência com Python e Django; Experiência com
desenvolvimento WEB (HTML, CSS, Javascript, jQuery, etc);
Should Have: Experência com práticas de XP (TDD, pair programming,
refactoring, continuous integration, etc); Experiência com testes unitários,
testes de aceitação, mocks, Selenium, etc; Conhecimento de técnicas cross-
browser, SEO, HTML5 e CSS3;
Nice to Have: Experiência com metodologias ágeis, como Scrum;
Experiência com infra-estrutura de aplicações web de alta escala;
Conhecimento de automação de deploy com Puppet, Chef, etc; Ser poliglota
em linguagens de programação e linguagens naturais;
6. Código legível?
TDD?
Teste unitário?
Pair programming?
Refactoring?
Poliglota em
linguagens de
programação?
48. Vamos continuar essa conversa?
Twitter: @deniscostadsc
Facebook: http://www.facebook.com/deniscostadsc
SlideShare: https://www.slideshare.net/deniscostadsc/
Google+: https://profiles.google.com/deniscostadsc
“Na natureza, ou as coisas estão verdes e crescendo ou
maduras e apodrecendo”