Uma empresa crescendo rapidamente, que conseguiu construir uma avançada plataforma tecnológica com uma grande base de usuários espalhados pelo mundo, está procurando contratar um Desenvolvedor Front-end. O desenvolvedor deverá manter-se atualizado sobre os mais recentes avanços tecnológicos e será responsável por implementar novas funcionalidades. A empresa, sediada nos EUA, está permitindo que seus usuários participem e ajudem a construir comunidades duradouras, longas e envolventes conversas e relações humanas autênticas. Durante sua rodada da Série F de investimentos, a empresa conseguiu arrecadar mais de US$1,2 bilhão. Essa vaga requer certa sobreposição com o fuso horário CET.
Responsabilidades:
- Trabalhar de maneira interdisciplinar com profissionais das áreas de produto, design e engenheiros de software para executar estratégias relativas aos produtos e à empresa
- Criar produtos e funcionalidades escaláveis para a plataforma da empresa
- Assumir um papel importante em todo o ciclo de desenvolvimento, incluindo etapas como design técnico, desenvolvimento, testes, experimentação, análise e lançamento
- Realizar revisões de código e criar documentação, oferecendo feedback sobre as especificações do produto
- Trabalhar lado a lado com uma equipe de desenvolvedores de software motivados, dinâmicos e de pensamento crítico
- Contribuir com padrões que melhorem o fluxo de trabalho de desenvolvimento e recomendar melhores práticas
- Auxiliar desenvolvedores juniores da equipe a aprimorarem sua expertise técnicas
- Constantemente aprender e aprimorar suas habilidades técnicas e não-técnicas
Requerimentos:
- Bacharelado ou Mestrado em Engenharia ou Ciência da Computação (ou experiência equivalente)
- Ao menos 3 anos de experiência relevante como desenvolvedor front-end
- Vasta experiência com TypeScript
- É recomendável possuir experiência com GraphQL
- Experiência com componentes web e testes automatizados
- Um mínimo de 3 a 8 anos de experiência com uma ou mais linguagens de programação front-end,como JavaScript, TypeScript e ES6
- Experiência com um ou mais frameworks web front-end, como LIT, Polymer, React, Vue ou Angular, bem como experiência prática com CSS
- Experiência comprovável com GraphQL, REST, HTTP e Thrift
- Capacidade de elaborar o design e implementar APIs de fácil manutenção será um diferencial
- Experiência com layers de cache distribuídas e sistemas de armazenamento de dados de larga escala distribuídos
- Sólidas habilidades organizacionais e a capacidade de priorizar tarefas e entregar projetos dentro do prazo
- Excelentes habilidades interpessoais e de comunicação
- Fluência em Inglês, verbal e escrito