Vagas no Meebo
por Caique Dourado em dez.11, 2007, para JavaScript, Mercado
O Meebo, conhecido cliente de mensagens instantâneas que roda na Web, está disponilbizando já a algum tempo algumas vagas para seu time de deselvolvimento.
As vagas são pelo menos inusitadas! caso deseje se candidatar para alguma delas você deve ser no mínimo um monstro em JavaScript, Action Script, C++ ou no designer de interfaces.
Confira as opotunidades:
JavaScript Ninja
ActionScript Assassin
Server Samurai (C/C++)
Interaction Designer
Desculpem o egoísmo mas vou descrever somente minha área de interesse:
JavaScript Ninja
Domínio total e absoluto do JavaScript rs… Ser graduado em Ciência da Computação ou um curso equivalente é excencial, ter no mínimo 2 anos de experiência como desenvolvedor de Software. Ter facilidade de comunicação e de trabalhar em equipe, acrescente aí as normas da w3c o IE Box Model, usar o Firebug para depuração de Scripts, conhecer DHTML, CGI, CSS, e AJAX e ter familiaridade com alguns frameworks JavaScript disponíveis no mercado, como Dojo, Prototype, e Rico.
As responsabilidades são trabalhar junto com a equipe para avaliar a viabilidade/prioridade de novos recursos para os produtos, desenvolver ferramentas de debug (se necessário). Colaborar com os programadores do lado server para otimização dos recursos. Manter-se atualizado com as novas tecnologias. Sugerir novas práticas e acompanhar os releases.
Só isso? Claro que não… Responda o teste abaixo e envie para jobs@meebo.com. Se você for bom e der sorte certamente estará contratado:
1. When does div.setAttribute(”###”) not equal div.###?
2. What’s the difference between these two statements:
a. var x = 3;
b. x = 3;
3. What’s the difference between:
a. !!(obj1 && obj2)
b. (obj1 && obj2)
4. Write a one-line piece of JavaScript code that concatenates all strings passed into a function:
function concatenate(/*any number of strings*/) {
var string = /*your one line here*/
return string;
}
5. What do these two examples have in common?
Example 1:
var obj = document.getElementById(’adiv’);
document.getElementById(’adiv’).ptr = obj;
Example 2:
function assignClick() {
var el = document.createElement(’div’);function handleClick() {
el.innerHTML = ‘clicked!’;
}el.attachEvent(”onclick”, handleClick);
}
O ambiente de trabalho


Saiba mais em http://jobs.meebo.com