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 e atribuições
Principais 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 e qualificações
Principais habilidades:
- 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
Informações adicionais
Pra apoiar seu dia a dia:
Benefício (Cartão Ifood Benefícios): R$ 870,00 por mês
Pra desenvolver sua carreira:
- Programa de educação corporativa;
- Avaliação de Desempenho;
- Trilha de carreira estruturada;
- Treinamentos frequentes;