> Desenvolvedor(a) back-end pleno / senior

Brasil|Remoto, Full time

Estamos com oportunidades para trabalhar na Vizir. Temos 3 vagas para trabalhar em um projeto back-end TypeScript, em um time já formado. Mas mais do que conhecimento específico em TypeScript, buscamos pessoas que gostem de programar, de pensar quais testes devem ser escritos para uma nova funcionalidade e evoluir a arquitetura do sistema.  

Se você tem experiência consistente em outra linguagem e  TypeScript e Node te interessam, você é bem-vindo para esta vaga, pois sua experiência será de grande valia.

Para conhecer mais sobre a vaga e um pouco da Vizir.
 
Local
Remoto, passado a pandemia pode ser parte presencial e parte remoto, 100% remoto ou 100% presencial. 
 
Benefícios
A contratação pode ser PJ ou CLT.  No caso do CLT os benefícios são: 
- Ticket refeição
- Plano de saúde SulAmérica, com acesso a uma boa rede de hospitais e quarto individual;
- Plano odontológico Odontoprev;
- Seguro de Vida no valor de R$ 60.000,00.

Requisitos
- Conhecimentos avançados em ao menos uma linguagem (preferencialmente TypeScript ou JavaScript). Se você gosta muito de programar e é bom nisso, irá aprender rapidamente qualquer linguagem.
- Valorizar a qualidade de código e defender isto durante o desenvolvimento do trabalho.  
- Conhecimento avançado em SQL, trabalhando bem com bases de dados relacionais. Postgres é um diferencial. 
- Conhecer bases de dados não relacionais e sistemas de cache.
- Desenvolver com testes já seja parte do seu modo de desenvolver.  
- Gostar de usar Linux / Unix, utilizar com naturalidade.  
- Fazer deploy de uma aplicação em nuvem não deve ser um problema. Deve estar confortável com AWS, Azure ou Google Cloud Platform.  
- Usar bem o GIT. 
- Ajudar o time a resolver o problema. Capaz de participar das discussões, sugerindo melhorias, melhorando a definição da tarefa, ajudando o time a ser mais eficaz, seja codificando ou ajudando  um colega. 

Nosso Processo Seletivo
Um dos passos de nossa seleção tradicionalmente era o desenvolvimento de uma solução para que em alguma das entrevistas, fossem feitas perguntas com base no código desenvolvido. É um método muito bacana de avaliar, mas que acaba tomando muito tempo do candidato.

Por isso, estamos buscando outras maneiras de tentarmos falar de código, sem ocupar tanto o tempo dos candidatos da nossa vaga. Estamos fazendo algumas perguntas, que se possível responda da forma mais completa que puder. A ideia nas respostas é tentar conhecer um pouquinho mais da forma que você pensa.

Se achar que a informação dada na pergunta é insuficiente, pode colocar a pergunta que faria ou premissa que você esteja assumindo.
Apply to Job
Full Name*
Email*
LinkedIn Profile
Resume
Foi indicado por alguém? Como ficou sabendo da vaga?
Pretensão Salarial (CLT ou PJ) ? Usamos os salários para "agrupar" os candidatos e comparar aqueles com pretensões semelhantes. No próximo passo do processo já informaremos se a pretensão está adequada a vaga ou não, para não desperdiçar o seu tempo.
Como acha que devemos definir e acompanhar os padrões de qualidade do time de desenvolvimento? Que tipo de práticas ou indicadores acha importante?
Se possível, cite um projeto anterior que você trabalhou que você acredita que seja um bom exemplo ou você tenha desempenhado um papel que achou importante.
Que conselhos você daria a um novo membro do time? Como você acha que deve ser o processo de onboarding do novo contratado?