Estamos em busca de um desenvolvedor full stack experiente para projetar e construir um Content Management System (CMS) do zero. O objetivo é desenvolver uma plataforma robusta, leve, escalável e totalmente otimizada para dispositivos móveis, garantindo uma experiência de usuário fluida em qualquer tela.
Requisitos Técnicos Essenciais:
Backend:
- Proficiência em NestJS (
Node.js) e TypeScript.
- Experiência com ORMs como TypeORM ou Prisma para interação com banco de dados.
Frontend:
- Forte conhecimento em
React.js, incluindo o uso de Hooks e React Query.
- Habilidade em estilização com Tailwind css (ou frameworks css similares) para garantir um design responsivo e moderno.
Infraestrutura:
- Conhecimento prático em Docker para conteinerização da aplicação.
- Experiência em processos de deploy em plataformas como AWS, DigitalOcean ou Railway.
Diferencial:
- Experiência comprovada na criação de sistemas de gerenciamento de conteúdo ou dashboards complexos será um grande diferencial.
Entregáveis Esperados:
- Código fonte limpo, bem estruturado e documentado, hospedado em repositórios como GitHub ou GitLab.
- Desenvolvimento de um painel administrativo completo e responsivo, permitindo a criação, edição e exclusão de posts e páginas de forma intuitiva.
- Implementação de um sistema de autenticação seguro para usuários e administradores.
- Documentação detalhada da API via Swagger, facilitando futuras integrações e manutenções.
Buscamos um profissional com capacidade de entregar uma solução completa e de alta qualidade, que entenda a importância de um código eficiente e de uma arquitetura escalável.
Prazo de Entrega: Não estabelecido