Desenvolvedor Front-end Pleno
Buscamos um(a) Desenvolvedor(a) Front-end Pleno para atuar na evolução de produtos de software de grande escala. Você será peça-chave na construção de soluções escaláveis, seguras e altamente customizáveis, gerenciando grandes volumes de dados e interações críticas.
Responsabilidades e Atribuições
- Desenvolver e manter interfaces de usuário e componentes reutilizáveis utilizando React e Next.js.
- Garantir a performance e a qualidade do código em aplicações de grande escala com forte aderência ao TypeScript.
- Implementar lógica de comunicação de dados, integrando com APIs REST e gerenciando dados em tempo real via WebSocket.
- Participar ativamente nas decisões arquiteturais e na definição das melhores práticas de Front-end para garantir performance, manutenibilidade e escalabilidade.
- Assegurar a excelência técnica através de testes automatizados e revisões de código rigorosas.
- Colaborar com times de produto e back-end na tradução de requisitos funcionais complexos.
Requisitos Fundamentais
- Conhecimentos técnicos em: React, Next.js, TypeScript e no ecossistema moderno de Front-end.
- Experiência prática e proficiência na utilização de frameworks de estilização como Tailwind CSS.
- Experiência comprovada na construção de interfaces de usuário complexas e responsivas, otimizadas para alto desempenho.
- Experiência prática com metodologias ágeis (Scrum, Kanban ou similares).
- Familiaridade com ferramentas de testes automatizados (Jest, Testing Library) e monitoramento de sistemas (Sentry ou similares).
- Excelente comunicação e capacidade de traduzir conceitos técnicos em objetivos claros para stakeholders.
Diferenciais
- Experiência utilizando desenvolvimento que envolvam SDKs de provedores de vídeos (WebRTC).
- Experiência prévia em startups ou ambientes dinâmicos e ágeis.
- Conhecimento avançado em design patterns e estratégias de gerenciamento de estado complexo.
- Capacidade de equilibrar decisões técnicas com objetivos estratégicos do negócio.