A Tree Software House, empresa de inovação e consultoria em desenvolvimento de software que trabalha usando metodologias ágeis, abriu uma vaga para Programador Pleno com o seguinte perfil:
- Inglês intermediário para leitura e compreensão de documentação e artigos
- Programar em pelo menos uma das seguintes linguagens de programação: Python, Ruby, Java
- Conhecer pelo menos um banco de dados, como fazer queries e mudar o schema: MySQL, PostgreSQL, Oracle, MongoDB, etc
- Conhecer e saber escrever HTML e CSS
- Ser apaixonado por desenvolvimento de software
- Conhecer UML para entender leitura de diagramas simples
- Ter lido pelo menos 2 livros técnicos
- Escolaridade mínima: Cursando ensino superior na área de TI ou Engenharia
- Conhecer como operar o Linux, o básico, em especial o Ubuntu
- Ter pelo menos 3 anos de experiência em projetos de software para web
Procuramos também essas características, não obrigatórias, mas contam pontos:
- Conhecer sobre web semântica (Ontologia, Sparql e Owl)
- Fluência no inglês (escrita, fala e leitura)
- Desenvolver usando Test Driven Development (TDD) ou Behavior Driven Development (BDD)
- Dominar o uso do GIT (http://git-scm.com/) como VCS, para as operações normais do dia a dia [checkout, commit, push, pull, log, merge]
- Programar em mais de uma linguagem de programação de diferentes paradigmas, exemplo: Java e Python, Ruby e Lisp, etc
- Conhecer sobre infra estrutura, deploy e cloud
- Dominar um editor de código: Vim, Emacs, Eclipse, Sublime Text 2 ou Textmate
- Conhecer sobre metodologias ágeis
- Conhecer pelo menos uma engine de busca: Solr, Lucene, ElasticSearch
O que oferecemos:
- Modelos: CLT ou PJ
- Salário compatível com o praticado no mercado
- Benefícios: VT e VR
- Treinamentos na área, crescimento profissional
- Contato com o que há de mais novo na tecnologia (inovação)
Se você se encaixa no nosso perfil, favor mandar um e-mail para [email protected] com o assunto "Vaga Programador Pleno" e o seu currículum em formato PDF ou Word.