Desenvolvedor Full Stack Pleno
Descrição:
Atividades:
Desenvolver e manter funcionalidades no frontend (Next.js/React) e backend (Node.js)
Desenvolver e customizar o CMS Strapi (content types, plugins, permissões, APIs)
Construir e consumir APIs REST, garantindo boas práticas de segurança e performance
Realizar integrações com serviços externos e bancos de dados
Interagir diretamente com a área usuária para entendimento de demandas, refinamento de requisitos e
validação de entregas
Apoiar o processo de homologação junto aos usuários, incluindo esclarecimento de dúvidas e ajustes
Participar de refinamentos, estimativas e planejamento de sprints
Escrever código limpo, testável e documentado, com participação em code review
Apoiar atividades de deploy e sustentação do sistema
Necessário:
Experiência sólida com React e Next.js (SSR, SSG, rotas de API)
Habilidade com Node.js no backend
Vivência com Strapi (modelagem de content types, customização de APIs, gestão de permissões e
papéis)
Atuação de JavaScript/TypeScript
Experiência com bancos de dados relacionais e/ou NoSQL (PostgreSQL, MySQL, MongoDB)
Conhecimento em versionamento com Git
Experiência com desenvolvimento e consumo de APIs REST
Conhecimento de autenticação e autorização (JWT, OAuth2)
Familiaridade com metodologias ágeis (Scrum/Kanban)
Outros requisitos:
Diferencial:
Experiência com cloud (AWS, Azure ou GCP)
Conhecimento em Docker e pipelines de CI/CD
Testes automatizados (Jest, Testing Library, Cypress ou Playwright)
Experiência com ORMs (Prisma, TypeORM, Sequelize)
Noções de observabilidade (logs, monitoramento)
Conhecimentos de segurança de aplicações (OWASP Top 10) e LGPD
Experiência prévia em projetos de consultoria ou atendimento direto a clientes