Vaga de Desenvolvedor de Software Sênior – Grupo Montreal – Home Office, Rio de Janeiro (Remote)

Desenvolvedor de Software Sênior – Grupo Montreal – Home Office

Grupo Montreal

📍 Rio de Janeiro (Remote) Rio Empregos

Descrição da Vaga

Desenvolvedor de Software Sênior – Grupo Montreal – Home Office

Responsabilidades e atribuições
Profissional da CONTRATADA responsável pela produção dos artefatos de software que o Squad deve entregar.

Requisitos e qualificações
Sobre a posição

Este profissional será a força motriz da sustentação da plataforma principal e da expansão dos novos módulos e integrações. A posição exige maturidade técnica para manter e evoluir o legado, ao mesmo tempo em que desenvolve novas arquiteturas, projetos e soluções escaláveis.

Principais responsabilidades

Desenvolver, manter e evoluir a plataforma principal construída em PHP.
Desenvolver novos projetos e microserviços utilizando Node.js, além de interfaces em React e TypeScript.
Implementar integrações de comunicação omnichannel por meio de APIs de mensageria, incluindo WhatsApp, Telegram e gateways de SMS.
Projetar e consumir APIs RESTful e microserviços, garantindo a aplicação de padrões de Clean Code e arquitetura escalável.
Atuar diretamente na escrita de código, realização de code reviews e criação de testes automatizados.
Desenvolver e integrar funcionalidades baseadas em Inteligência Artificial, utilizando LLMs, agentes, RAG e ferramentas de IA generativa.
Implementar integrações entre aplicações e modelos de Inteligência Artificial por meio de APIs, Function/Tool Calling e serviços especializados.
Utilizar Inteligência Artificial como apoio ao ciclo de desenvolvimento de software, incluindo geração, análise, refatoração e testes de código.

Requisitos obrigatórios

Formação superior completa (tecnólogo, graduação e/ou pós-graduação lato sensu e/ou pós-graduação stricto sensu) na área de Tecnologia da Informação.
Possuir experiência como comprovada Desenvolvedor de Software Sênior e em desenvolvimento ágil.
Backend: domínio avançado de PHP para atuação com o legado, além de Node.js e TypeScript.
Frontend: React e ecossistema de build, incluindo Vite.
Arquitetura: microserviços e integrações com APIs de mensageria.
Bancos de dados relacionais: PostgreSQL.
Bancos de dados NoSQL: MongoDB.
Inteligência Artificial: LLMs, IA Agêntica, RAG, Function/Tool Calling, integração com APIs de modelos de IA e boas práticas de engenharia de prompt.

Conhecimentos desejáveis

Frameworks de IA: experiência com LangChain, LlamaIndex, CrewAI ou tecnologias equivalentes para construção e orquestração de aplicações baseadas em LLMs.
Busca semântica: conhecimento em embeddings, bancos vetoriais e estratégias de recuperação de contexto.
Busca e indexação: experiência com Elastic — Elasticsearch — para otimização de consultas, logs e busca vetorial.
Autenticação: conhecimento em integração com diretórios corporativos por meio de LDAP.
Linguagens secundárias: conhecimentos em DAX e Python como apoio a integrações específicas e soluções de Inteligência Artificial.
Engenharia de IA: conhecimento em avaliação de respostas de LLMs, gerenciamento de contexto, structured outputs, guardrails e observabilidade de aplicações baseadas em Inteligência Artificial.

Candidate-se, clicando no botão “Candidatar-se à vaga” abaixo


Publicado há 3 semanas

Outras buscas que podem te interessar:

📚 Aprimore seus conhecimentos

Desenvolva novas habilidades e destaque-se no mercado de trabalho com cursos especializados