Estamos buscando um(a) desenvolvedor(a) freelancer com experiência em
Next.js e TypeScript para colaborar em um projeto de engenharia voltado para a avaliação da qualidade de produtos. Nossa aplicação
Next.js 14 já está em produção, consumindo dados de uma API RESTful, e o foco desta contratação é a criação e validação de formulários eficientes e robustos.
O(a) profissional ideal deve ter conhecimentos sólidos e práticos nas seguintes tecnologias e conceitos:
-
Next.js 14: É essencial que você esteja atualizado(a) com a versão mais recente, explorando SSR, otimização de performance, e geração de páginas estáticas.
- React Hook Form: Estamos utilizando essa biblioteca para o gerenciamento dos formulários, então experiência prática com a criação de formulários dinâmicos e gerenciamento de estado será necessária.
- Zod: Para a validação dos dados dos formulários, usaremos o Zod. Precisamos que você configure validações robustas e seguras, alinhadas com as especificidades de cada campo.
- TypeScript: Utilizamos TypeScript para garantir a tipagem segura no desenvolvimento. É Imprescindível ter experiência na integração de TypeScript com React e
Next.js.
- Consumo de APIs RESTful: Você deverá ser capaz de integrar os formulários criados com a nossa API, garantindo que os dados sejam enviados corretamente para o backend e validando as respostas.
Escopo e Entregas
O trabalho envolverá:
- Criação de 3 formulários para entrada de dados com 10 a 20 campos por formulário.
- Implementação de validações específicas utilizando React Hook Form e Zod, alinhadas aos requisitos de negócio.
- Integração com a nossa API RESTful para envio e validação de dados no backend.
- Garantia de um código limpo e bem documentado para facilitar futuras manutenções e evoluções.
O que esperamos de você?
- Habilidades de comunicação para manter um fluxo constante de updates sobre o andamento do projeto.
- Capacidade de fornecer soluções eficientes para o gerenciamento de formulários.
Valorizamos profissionais que:
- Tenham experiência na construção de formulários complexos com regras de validação personalizadas.
- Priorizem código limpo, modular e escalável, garantindo a fácil manutenção e extensibilidade do projeto.
- Tenham comprometimento com a qualidade do software e atenção aos detalhes, especialmente na validação e consistência dos dados inseridos.
- Possuam boas práticas de versionamento de código (Git) e estejam abertos a colaborar com uma equipe técnica.
Se você tem experiência sólida nessas tecnologias e está em busca de um novo projeto, essa é uma excelente oportunidade para mostrar suas habilidades e contribuir para um sistema de engenharia de grande impacto.
Prazo de Entrega: Não estabelecido