Responsabilidades e atribuições
- Desenvolver e manter aplicações frontend utilizando frameworks atuais (Angular moderno ou React).
- Integrar aplicações frontend com o backend por meio de interfaces responsivas, acessíveis e performáticas, garantindo boa experiência em diferentes dispositivos e navegadores.
- Manter e evoluir continuamente a interface do sistema, assegurando estabilidade e usabilidade.
- Seguir boas práticas de desenvolvimento, componentização e versionamento, assegurando qualidade do código.
- Colaborar com desenvolvedores backend, analistas de negócios e QA para entregar soluções robustas, escaláveis e bem integradas.
- Realizar revisão de código (code review) e contribuir para a melhoria contínua dos padrões técnicos da equipe.
- Documentar funcionalidades e processos relevantes do frontend quando necessário.
Requisitos e qualificações
- Experiência sólida com Angular atual ou React.
- Experiência no consumo e integração de APIs.
- Conhecimento em arquitetura frontend, componentização e organização de estado.
- Capacidade de depuração, análise e resolução de problemas complexos em aplicações web.
- Boa comunicação, proatividade e colaboração em equipe.
- Capacidade de atuar com autonomia e responsabilidade técnica.
- Conhecimentos básicos de backend (Node.js, Python ou APIs) para atuação como Full Stack quando necessário.
Diferenciais
- Experiência com SaaS, dashboards ou aplicações de alto volume de dados.
- Conhecimento em otimização de renderização.
- Experiência com WebSockets ou dados em tempo real.
- Experiência com unitários ou e2e.
- Familiaridade com Noções de UX e foco em experiência do usuário.
O que oferecemos
Trabalho com horário flexível e autonomia técnica real. Participação direta na evolução do ambiente enxuto, colaborativo e focado em engenharia, com decisões técnicas sem burocracia.