Última atualização: 20 de Março de 2025
Sobre
Será o responsável por desenvolver interfaces responsivas, acessíveis e de alta performance usando Next.js, React e TypeScript. Atua na criação de componentes reutilizáveis, otimização de renderização e integração com APIs. Além disso, garante boas práticas de UI/UX, colabora com designers e backend, propondo melhorias contínuas para entregar experiências fluidas e eficientes aos usuários.
Responsabilidades:
• Experiência com React e Next.js, seguindo boas práticas de arquitetura e também atuando de maneira e criar componentes modulares e que sejam reutilizáveis
• Utilizar React Context, Redux, Zustand ou React Query para manipular estados complexos.
• Consumir e otimizar chamadas a APIs RESTful e GraphQL, garantindo eficiência e segurança.
• Integração com APIs e Comunicação com Backend
• Consumir e gerenciar chamadas a APIs RESTful e GraphQL, garantindo eficiência e segurança.
• Aplicar estratégias de cache e revalidação de dados para evitar requisições desnecessárias.
• Implementar Server-Side Rendering (SSR) e Static Site Generation (SSG) para melhorar SEO e carregamento.
• Reduzir tempo de carregamento e melhorar First Contentful Paint (FCP) e Largest Contentful Paint (LCP).
• Escrever e executar testes unitários e de integração.
• Garantir tipagem segura com TypeScript, reduzindo erros e facilitando manutenção do código.
• Seguir padrões e boas práticas de versionamento com Git/GitHub/GitLab.
• Trabalhar próximo a UI/UX designers para criar interfaces intuitivas e alinhadas com a identidade visual.
• nteragir com times de backend para definir estrutura de APIs e otimizar consumo de dados.
• Participar de dailies, plannings e code reviews em metodologias ágeis (Scrum, Kanban).
Requisitos:
• React, Next.js e TypeScript, com domínio de hooks, componentes funcionais e tipagem segura para código escalável.
• Habilidade para criar interfaces modernas e responsivas
• Integração com APIs e Segurança
• Consumir APIs REST/GraphQL e aplicar boas práticas de autenticação e segurança
• Pensamento Analítico e Resolução de Problema
• Autonomia e Proatividade
• Colaboração e Comunicação
• Adaptabilidade e Aprendizado Contínuo
• Atenção a Detalhes e Qualidade de Código
Outras Informações
Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
Hey!
Cadastre-se na Remotar para ter acesso a todos os recursos da plataforma, inclusive inscrever-se em vagas exclusivas e selecionadas!