Desenvolvedor(a) Full Stack | Node.Js | NestJS | React | TypeScript — PJBuscamos um(a) Desenvolvedor(a) Full Stack para integrar nosso time de produto e atuar na construção de aplicações end-to-end — do banco de dados à interface final. O(a) profissional será responsável por projetar APIs robustas em Node.Js com NestJS , modelar dados em MySQL com Prisma , garantir segurança e performance no backend, além de implementar interfaces modernas em React + TypeScript + Tailwind .Estamos com oportunidade para trabalho em modelo híbrido, com atuação presencial na Barra da Tijuca – RJ.A remuneração será combinada de acordo com a experiência e aderência do candidato à vaga.ResponsabilidadesProjetar, desenvolver e manter APIs REST e/ou GraphQL em Node.Js com NestJS , seguindo princípios de Clean Architecture, SOLID e DDD quando aplicável.Modelar e evoluir bases de dados em MySQL utilizando Prisma ORM , incluindo schema design, migrations, índices e otimização de queries.Desenvolver e manter aplicações web em React + TypeScript + Tailwind CSS , garantindo qualidade, performance e acessibilidade.Implementar autenticação e autorização (JWT, OAuth, SSO), controle de permissões e boas práticas de segurança (OWASP Top 10).Construir integrações com serviços externos (gateways de pagamento, APIs de terceiros, filas, webhooks).Trabalhar com filas e processamento assíncrono (BullMQ, RabbitMQ, SQS) quando necessário.Participar de code reviews, contribuindo com sugestões técnicas e boas práticas.Colaborar na evolução da arquitetura, do design system e dos padrões de desenvolvimento.Requisitos obrigatóriosExperiência sólida com Node.Js e NestJS em produção.Domínio de TypeScript (tipagem avançada, generics, utility types) tanto no backend quanto no frontend.Experiência prática com MySQL (modelagem, joins, índices, otimização de queries) e Prisma ORM (schema, migrations, relations, queries complexas).Experiência com React (Hooks, Context, composição de componentes) e Tailwind CSS .Construção e consumo de APIs REST e/ou GraphQL, com boas práticas de versionamento e documentação (Swagger/OpenAPI).Conhecimento em autenticação/autorização (JWT, OAuth2) e segurança de aplicações web.Versionamento com Git e fluxo colaborativo (Pull Requests, code review).Boa comunicação escrita e capacidade de trabalhar de forma autônoma.DiferenciaisAutonomia para conduzir tarefas do início ao fim , identificando problemas, propondo soluções e tomando decisões técnicas sem depender de microgestão.Cultura de entrega ágil , com foco em ciclos curtos, entregas frequentes, priorização do que gera valor e mentalidade de melhoria contínua.Experiência com arquiteturas escaláveis (microsserviços, monorepos com Nx ou Turborepo).Vivência com Docker, Docker Compose e deploy em nuvem (AWS, GCP ou Azure).Conhecimento em CI/CD (GitHub Actions, GitLab CI, Vercel, Render).Vivência com design systems, Storybook e Figma.Noções de DevOps e infraestrutura como código (Terraform, Pulumi).
Desenvolvedor Full Stack
TÉXVN SOLUTIONS
Rio de Janeiro, Rio de Janeiro