Desenvolvedor Full Stack PL/SR (Presencial)
Descrição da Vaga
**RESPONSABILIDADES E ATRIBUIÇÕES** * Desenvolver e evoluir ferramentas internas e plataformas técnicas, atuando tanto em frontend quanto backend; * Compreender cenários técnicos, diagnosticar problemas e propor soluções eficazes; * Desenvolver e manter APIs REST utilizando Node.js e NestJS, garantindo contratos bem definidos e qualidade de código; * Desenvolver interfaces internas utilizando Next.js e React; * Colaborar com diferentes times multidisciplinares para garantir a estabilidade, escalabilidade e evolução da aplicação; * Apoiar a evolução da Developer Experience (DX), contribuindo para padrões, boas práticas e automações; * Contribuir com testes automatizados, garantindo confiabilidade e manutenibilidade do código; * Atuar em pipelines de CI/CD, automação de deploy, monitoramento e logging; * Intervir em ambientes e bancos de dados quando necessário, apoiando análises e correções técnicas; * Executar scripts, chamadas de API e apoiar extrações de dados para o negócio; * Identificar, propor e implementar melhorias técnicas em manutenções e novos projetos; * Garantir que a documentação técnica e os materiais de onboarding estejam sempre atualizados; * Apoiar a definição de padrões de arquitetura, qualidade de código e segurança da informação; * Implementar integrações via APIs REST e webhooks; * Utilizar ferramentas e agentes de IA como parte do fluxo diário de desenvolvimento, incluindo a validação crítica de código gerado por IA em revisões de código, assegurando qualidade, segurança e aderência aos padrões do projeto; **REQUISITOS** * Superior concluído ou andamento nos cursos de Sistemas para Internet, Ciência da Computação ou áreas afins; * Experiência sólida com TypeScript e Node.js; * Experiência com desenvolvimento backend utilizando NestJS; * Experiência com desenvolvimento frontend utilizando Next.js e React; * Experiência com APIs REST e integração entre sistemas; * Experiência com bancos de dados SQL e NoSQL, incluindo modelagem e otimização de consultas (MySQL, PostgreSQL, MongoDB); * Conhecimentos em versionamento de código com Git e uso de Docker e CI/CD; * Vivência com testes automatizados (unitários e de integração); * Conhecimento em práticas de segurança, incluindo proteção de dados, autenticação segura e criptografia; * Experiência com Apache Kafka ou message brokers similares (RabbitMQ, AWS SQS); * Facilidade de comunicação, pensamento analítico e postura colaborativa; * Capacidade de trabalhar de forma autônoma, organizada e orientada a resultados; * Habilidade para levantamento e refinamento de requisitos junto a stakeholders técnicos e de negócio; * Familiaridade com AWS (S3, SQS, Secrets Manager, EKS); * Capacidade de validar criticamente código gerado por IA, aplicando princípios de Clean Code, SOLID e padrões arquiteturais. * Mentalidade AI\-native, utilizando IA aplicada à engenharia de software como apoio à produtividade e qualidade. **DIFERENCIAIS** * Experiência com mensageria e arquiteturas orientadas a eventos; * * Experiência em arquitetura modular evolutivas; * Conhecimento em Clean Architecture, DDD e padrões de microsserviços; * Experiência com State Machines e orquestração de fluxos complexos; * Conhecimentos em observabilidade, monitoramento e resiliência de aplicações; * Experiência com monorepos, automação avançada de pipelines; * Vivência com ferramentas de desenvolvimento assistido por IA, como Cursor ou similares; * Forte orientação a produto e construção de interfaces focadas em experiência de uso; * Conhecimento em Circuit Breaker, Retry Patterns e Saga Pattern para resiliência; * Integrar ferramentas e agentes de IA ao fluxo diário de desenvolvimento;
Vaga originalmente publicada em: linkedin
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev