Buscamos um Desenvolvedor Fullstack Sênior com sólida experiência em Node.js, React, SQL, crons, Docker, Argo CD, Sequelize e TypeORM. O profissional será responsável pelo desenvolvimento e manutenção de aplicações robustas e escaláveis, além de atuar na otimização de processos e automação de infraestrutura.
Responsabilidades-Desenvolver e manter aplicações backend em Node.js, utilizando Sequelize e TypeORM para interação com bancos de dados relacionais.-Criar e otimizar APIs RESTful e serviços para comunicação entre sistemas.-Implementar e manter aplicações frontend utilizando React.js e TailwindCSS.-Criar e gerenciar tarefas agendadas (crons) para automação de processos críticos.-Implementar e gerenciar containers com Docker e orquestração com Argo CD.-Desenvolver consultas otimizadas em SQL Server, PostgreSQL ou MySQL.-Atuar na integração e manutenção de pipelines CI/CD para garantir entregas contínuas e seguras.-Diagnosticar e corrigir problemas de performance e segurança no backend e frontend.-Trabalhar com metodologias ágeis, garantindo boas práticas de Clean Code e Design Patterns.
Requisitos Técnicos Obrigatórios:-Experiência avançada com Node.js (Express, NestJS).-Experiência com React.js e boas práticas de frontend.-Conhecimento sólido em bancos SQL e ORM (Sequelize e TypeORM).-Experiência com criação e gerenciamento de Jobs/crons para automação.-Conhecimento avançado em Docker para criação e gerenciamento de containers.-Experiência com orquestração de deploys usando Argo CD.-Prática com CI/CD e deploys automatizados.-Boa experiência com integração de APIs e segurança (JWT, OAuth, OpenID).-Sólidos conhecimentos em estruturas de dados, algoritmos e padrões de arquitetura.
Diferenciais:-Experiência com NestJS e arquitetura Clean Code.-Conhecimento em Kubernetes e infraestrutura como código.-Experiência com mensageria (Redis).
Soft Skills-Perfil proativo e analítico, capaz de propor soluções eficientes.-Capacidade de trabalho em equipe e colaboração em projetos complexos.-Boa comunicação para discutir arquitetura e melhorias técnicas.-Organização e autonomia na execução de tarefas.