Responsabilidades e atribuições Sobre a vaga Você fará parte de um time que evolui sistemas críticos que processam milhares de transações e facilitam doações para causas sociais. Vamos modernizar legados, desenhar integrações bancárias e construir fluxos de automação e event-driven de ponta a ponta.Seu dia a dia ● Criar e manter funcionalidades web front-end e back-end. ● Ajudar na modernização de sistemas legados. ● Implementar integrações bancárias e APIs. ● Trabalhar com workflows (N8N) e eventos (Kafka) em arquiteturas event-driven. ● Escrever código limpo, versionado em Git, com boas práticas e testes.
Requisitos e qualificações Stack que usamos ● Frontend: Next.js • TypeScript • TailwindCSS ● Backend: PHP/Symfony • APIs RESTful ● Dados: MySQL • Redis ● DevOps: Docker • GitLab • Jenkins ● Automação: N8N (workflows) • Kafka (eventos) Requisitos Essenciais● Experiência com JavaScript/TypeScript e PHP. ● SQL intermediário. ● Git/GitLab no dia a dia. ● Curiosidade, estudo contínuo e vontade de aprender. Diferenciais ● Vivência com legados e migrações. ● Filas/mensageria e processamento de eventos. ● N8N ou Pentaho para automação. ● Testes automatizados, CI/CD, Clean Architecture e DDD.Por que vale a pena ● Impacto social mensurável e projetos tecnicamente desafiadores. ● Mentoria técnica, troca constante e participação em decisões de arquitetura. ● Flexibilidade total no trabalho remoto e ambiente de feedback contínuo. ● Contato com tecnologias modernas. ● Domínio rico em gestão de sistemas como CRM e integrações bancárias. ● Propósito social claro e mensurável.