Bom, primeiro você tem que saber que queremos no nosso time gente que ama a profissão: que ama programar, resolver problemas complexos, conhecer novas tecnologias, frameworks, linguagens e padrões.
Agora, vamos lá:
- O que é a Kanui?
- Sobre as vagas
- Localização
- Como me candidato?
- Requisitos básicos
- Posições
- Condições e Benefícios
- Testes
- Extra
A Kanui, nascida no fim de 2011 já é um dos maiores e-commerces de artigos esportivos no Brasil. Nós somos uma venture do grupo Rocket Internet, um grupo alemão que é dono de empresas como a Dafiti, EasyTaxi, ClickBus, Mobly, Tricae entre outras.
Estamos sempre procurando por talentos para compor nossa equipe altamente profissional e dinâmica. As posições na nossa equipe de desenvolvimento, vão desde engenharia de software de backend (passando por desafios de escalabilidade e performance da aplicação até novas features e formas de pagamento), até a engenharia de frontend (passando por desafios em usabilidade, escalabilidade de CSS e alta performance de Javascript).
Próximo a estação Villa Lobos - Jaguaré, em São Paulo, SP.
-
Crie um fork desse projeto
- Escolha um dos testes do DojoPuzzle ou da Kanui;
- Resolva-o com sua linguagem favorita e como se você estivesse resolvendo esse problema em um código de produção (live) (Duração média: de 30m à 2h);
- Depois de resolvido, abra um Pull Request informando seu e-mail/skype para contato;
-
Com hora marcada, um dos membros do nosso time entrará em contato com você por telefone ou Skype, para uma conversa descontraída sobre suas habilidades.
Duração média: de 30m à 40m -
Visita aqui no escritório, com uma sessão de pair-programming.
Duração média: de 1h à 1h30m
* Este processo pode ser alterado sem prévio aviso. Então, fique esperto com as atualizações deste README! :-)
Precisamos de gente que:
- Procure o estado da arte do código, da arquitetura e do design de software, MAS que tenha plena noção de que nem sempre é possível alcançá-lo em um ambiente ágil =(;
- Tenha experiência com desenvolvimento para web;
- Que reconheça que a linguagem <escolha sua linguagem favorita> não é a melhor linguagem/solução para todos os problemas.
- Ter graduação é legal! Mas se você não for formado, não tem problema. Conhecemos vários profissionais plenamente capacitados que não são formados.
Como Software Engineer, você irá criar e implementar soluções voltadas para otimização de custos e melhorias nos processos "invisíveis" para o usuário comum. Ex: Cálculo de frete, cadastro de produtos, métodos de pagamento, ferramentas internas para outros departamentos, entre outros.
Qualificações mínimas
- Ao menos 3 anos de experiência relevante (ou graduação em Ciências das Computação, Sistemas da Informação e áreas relacionadas);
- Experiência programando em PHP, Python, Java ou Ruby;
- Sólidos conhecimentos em OO;
- Inglês técnico (leitura/escrita);
- Conhecimentos mínimos em infraestrutura (ex: subir seu próprio LAMP stack);
- Ambiente WEB (HTTP, REST, nginx/Apache, ...);
- GIT;
Qualificões adicionais (contam pontos)
- Arquitetura de larga escala de sistemas web;
- Práticas de engenharia de software e XP (TDD, Refactoring, CI, Coding Standards, Pair Programming, ...);
- Segurança (CSRF, XSS, SQL Injection, ...);
- Frameworks: Zend, Yii, Symphony2, ...;
- Vagrant;
- PHP;
- MySQL;
- SOLR;
- Bancos Key-Value/NoSQL (Redis, Mongo, ...);
- Sistemas de fila (RabbitMQ, ActiveMQ, ...);
Qualificações mínimas
- HTML (principalmente semântica);
- Javascript (sem dependência de jQuery, boas práticas);
- CSS 3;
- GIT;
- Ambiente WEB (HTTP, REST, nginx/Apache, ...);
- JSON;
Contam pontos adicionais
- Frameworks MVC: AngularJS, Ember, Backbone, ...;
- Design patterns de Javascript;
- Práticas de engenharia de software e XP (TDD, Refactoring, CI, Coding Standards, Pair Programming, ...);
- SASS/Compass;
- SMACSS/OOCSS;
- PHP;
- Responsive Layouts;
- HTML5 features (localStorage, geoLocation, history API, etc);
- Regime: CLT;
- Período: Integral;
- Contratação: Imediata;
- VT;
- VR (sem descontos);
- Plano de saúde (sem descontos);
- Desconto de até 25% nas lojas do grupo.
Diferenciais:
- Escolha entre MAC e PC;
- Dois monitores;
- Precisa de softwares ou equipamentos? Sem problemas.
- Coding Dojo's mensais;
- Lightning Talk's;