Buscamos um(a) Engenheiro(a) Front end Sênior para se juntar ao time fundador de um novo produto SaaS. Você será responsável por projetar e construir, do zero, uma interface de usuário complexa e data-intensive. O desafio principal é traduzir grandes volumes de dados brutos em visualizações interativas, dashboards analíticos e uma experiência de usuário fluida e performática. Se você é motivado(a) por desafios de arquitetura de UI e visualização de dados, esta é a sua chance de moldar a face de um produto inovador.
Principais Responsabilidades:
- Arquitetar e desenvolver a fundação de uma aplicação Single-Page Application (SPA) moderna, garantindo escalabilidade, manutenibilidade e performance.
- Construir dashboards e componentes de visualização de dados complexos (gráficos, tabelas dinâmicas, mapas de calor) que sejam ao mesmo tempo poderosos e intuitivos.
- Garantir a otimização da performance da aplicação, gerenciando o estado de forma eficiente e otimizando a renderização de grandes conjuntos de dados.
- Implementar uma estratégia de testes abrangente para a interface do usuário, incluindo testes unitários, de componente e end-to-end.
- Colaborar ativamente com as equipes de Backend e Produto para definir e consumir contratos de API (RESTful/GraphQL).
Requisitos Essenciais:
- Experiência sólida no desenvolvimento de aplicações web com frameworks modernos como Vue.js.
- Proficiência em JavaScript/TypeScript, HTML5 e CSS3, e um profundo entendimento do ecossistema de ferramentas frontend (Webpack, Vite, etc.).
- Experiência comprovada em colaboração direta com times de Produto (Product Managers, Designers) na ideação e construção de funcionalidades.
- Habilidade em criar layouts complexos e responsivos.
- Experiência com gerenciamento de estado em aplicações de larga escala (Redux, Vuex, MobX, etc.).
- Inglês (Leitura).
Qualificações Desejáveis:
- Experiência significativa com bibliotecas de visualização de dados como D3.js, Chart.js, ou Echarts.
- Conhecimentos com o Framework Quasar.
- Vivência na tradução de protótipos de alta fidelidade (Figma, Lovable) em componentes de código reutilizáveis.
- Conhecimento na implementação de arquiteturas White-Label, permitindo a customização e o theming da aplicação para diferentes clientes.
- Experiência com bibliotecas de tabelas e grids de dados de alta performance (ex: AG Grid, TanStack Table).
- Familiaridade com Storybook para o desenvolvimento e documentação de Design Systems.
Se você busca uma oportunidade para crescer, aprender e atuar com soluções inovadoras, cadastre seu currículo e venha fazer parte do nosso time!