Descrição da vaga
Se você gosta de desafios e quer mostrar todo o seu potencial, queremos te conhecer! A Vericode preza por um time inclusivo e repleto de diversidade, nas suas mais variadas representações. Todas as nossas vagas estão abertas para pessoas com deficiência!
#VemSerVericoder
Responsabilidades e atribuições:
• Desenvolver e evoluir aplicações full stack (backend e frontend), garantindo performance, escalabilidade e qualidade
• Utilizar agentes de IA e ferramentas de AI-assisted development no ciclo de desenvolvimento de software
• Projetar, implementar e integrar serviços inteligentes baseados em IA aos sistemas existentes
• Traduzir requisitos de negócio em soluções técnicas, combinando desenvolvimento tradicional com uso estratégico de IA
• Desenvolver APIs, microsserviços e interfaces modernas para consumo interno e externo
• Atuar na construção e evolução de integrações entre sistemas (ERPs, CRM, marketplaces e plataformas externas)
• Trabalhar com fluxos síncronos e assíncronos (REST, mensageria, eventos)
• Contribuir com decisões de arquitetura, especialmente em cenários que envolvam automação e IA
• Aplicar boas práticas de engenharia de software, testes automatizados e qualidade de código
• Documentar soluções técnicas, integrações e fluxos inteligentes implementados
• Apoiar na identificação de oportunidades de automação e ganho de produtividade via IA
Requisitos e qualificações
• Experiência como desenvolvedor Full Stack
• Domínio em pelo menos uma stack backend (Java ou Node.js / TypeScript / JavaScript )
• Experiência com desenvolvimento frontend (ex: Angular, React ou similares)
• Vivência com uso de IA no desenvolvimento de software , incluindo:
• Ferramentas de AI-assisted coding
• Uso de LLMs em aplicações
• Integração com APIs de IA
• Conhecimento em arquitetura de sistemas (monolito, microsserviços e APIs)
• Experiência em integração de sistemas (REST, mensageria ou eventos)
• Conhecimento em bancos de dados relacionais e não relacionais
• Familiaridade com Git e fluxo de versionamento
Diferenciais (não obrigatórios)
• Experiência com construção ou orquestração de agentes de IA
• Vivência com frameworks e ferramentas de IA (ex: LangChain, Semantic Kernel ou similares)
• Experiência com cloud (AWS, Azure ou GCP)
• Conhecimento em arquiteturas orientadas a eventos
• Experiência com integrações complexas (ERP, fiscal, marketplaces ou CRM)
• Vivência com containers e orquestração (Docker, Kubernetes)
• Experiência com pipelines de dados ou aplicações orientadas a dados
• Forte cultura de testes automatizados e engenharia de qualidade
Perfil esperado
• Mentalidade orientada a resolução de problemas com apoio de IA
• Capacidade de equilibrar desenvolvimento tradicional com novas abordagens baseadas em inteligência artificial
• Perfil analítico e curioso, com interesse contínuo em novas tecnologias
• Boa comunicação para atuar em ambientes colaborativos
• Autonomia e protagonismo técnico
Benefícios:
• Reembolso de Capacitações Técnicas: Cobertura de 100% para certificações profissionais, além de reembolso para cursos de capacitação técnica;
•