Desenvolvedor Web Sênior
Descrição da vaga:
Sobre a vaga
Buscamos uma pessoa desenvolvedora com base sólida em React.js e vontade de aprender rápido. Você atuará na construção de interfaces modernas para produtos digitais de vídeo/streaming, em um ambiente colaborativo e com mentoria de profissionais mais experientes. Conhecimentos em Shaka Player e conceitos de streaming (HLS/DASH) são desejáveis.
Responsabilidades
- Implementar telas e componentes em React.js (de preferência com TypeScript).
- Integrar o frontend com APIs REST/GraphQL, lidando com estados, cache e erros.
- (Desejável) Ajudar na integração e configuração de players de vídeo web, como Shaka Player.
- Tratar eventos do player (play/pause/buffer/end), legendas e seleção de qualidades.
- Escrever testes básicos (unitários e de componentes) e participar de code reviews.
- Colaborar com design/Produto para evoluir UX, acessibilidade e performance (Core Web Vitals).
- Documentar o que construir (README, comentários, pequenos guias).
Requisitos obrigatórios
- Experiência (acadêmica, projetos pessoais ou estágio) com React.js.
- Noções de TypeScript ou JavaScript moderno (ES6+).
- HTML5, CSS3 (flex/grid) e consumo de APIs.
- Controle de versão com Git e rotina de pull requests.
- Boa comunicação, vontade de aprender e postura colaborativa.
Diferenciais (bons de ter)
- Shaka Player (configuração de ABR, legendas, DRM básico) ou outro player web.
- Conceitos de streaming: HLS/DASH, CDN, métricas de QoE.
- Tailwind CSS ou outro utilitário de estilos;.
- Observabilidade no frontend (Datadog/outros) e analytics.
- Inglês técnico para leitura de documentação.
- Espanhol
Localização | ||
|---|---|---|
São Paulo, SP, BR |