DESENVOLVEDOR FRONT END SR

Ideal Trends

📍 São Paulo/SPpresencial

Descrição da vaga

Estamos em busca de um(a) Desenvolvedor(a) Front-End Sênior para integrar nosso time de tecnologia e atuar na construção de experiências digitais modernas, performáticas e escaláveis. Buscamos um profissional apaixonado por desenvolvimento de interfaces, com forte domínio de arquitetura Front-End, boas práticas de desenvolvimento, foco em experiência do usuário e capacidade de transformar protótipos em aplicações robustas e de alta qualidade. Principais Responsabilidades: Desenvolvimento de Interfaces Construir interfaces modernas, responsivas, acessíveis e consistentes; Garantir alta qualidade visual e funcional das aplicações; Desenvolver componentes reutilizáveis, escaláveis e de fácil manutenção; Implementar fielmente layouts e protótipos criados no Figma ou ferramentas similares; Garantir compatibilidade entre diferentes dispositivos, navegadores e tamanhos de tela. Arquitetura e Componentização Criar e manter bibliotecas de componentes reutilizáveis; Contribuir para a evolução do Design System da empresa; Aplicar boas práticas de organização de código, modularização e reutilização; Desenvolver soluções escaláveis e sustentáveis para evolução contínua dos produtos. Integração com APIs e Gestão de Estado Integrar aplicações Front-End com APIs e serviços Back-End; Garantir tratamento adequado de estados de carregamento, erros, dados vazios e sucesso; Gerenciar o estado da aplicação utilizando ferramentas como Context API, Redux, Zustand, React Query ou similares; Otimizar chamadas de API por meio de cache, debounce e cancelamento de requisições quando necessário; Validar e acompanhar contratos de APIs em conjunto com as equipes de Back-End. Performance e Qualidade Monitorar e otimizar métricas de performance, incluindo Core Web Vitals (LCP, CLS e INP); Aplicar técnicas como Lazy Loading, Code Splitting e otimização de bundles; Identificar gargalos de renderização e oportunidades de melhoria; Garantir animações fluidas, carregamentos rápidos e excelente experiência para o usuário; Desenvolver e manter testes para garantir estabilidade e confiabilidade das aplicações. Colaboração Multidisciplinar Trabalhar em conjunto com Product Managers, Designers e desenvolvedores Back-End; Participar de refinamentos técnicos e definição de soluções; Avaliar a viabilidade técnica de propostas de produto e design; Sugerir melhorias de usabilidade, acessibilidade e experiência do usuário; Contribuir para a evolução contínua dos processos e padrões de desenvolvimento.

Mais vagas em São Paulo

Todas as vagas em São Paulo/SP →Vagas em São Paulo →