PUBLICIDADE
Descrição da Vaga
Como Desenvolvedor de Software Sênior na Montreal, você será a força motriz da sustentação da plataforma principal e da expansão dos novos módulos e integrações. Esta 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, com foco em tecnologias como PHP, Node.js, React e Inteligência Artificial.
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.
PUBLICIDADE
Requisitos
- ✓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.
- ✓Experiência comprovada como Desenvolvedor de Software Sênior.
- ✓Experiência em desenvolvimento ágil.
- ✓Domínio avançado de PHP para atuação com o legado.
- ✓Conhecimento em Node.js e TypeScript.
- ✓Conhecimento em React e ecossistema de build, incluindo Vite.
- ✓Conhecimento em arquitetura de microserviços e integrações com APIs de mensageria.
- ✓Conhecimento em bancos de dados relacionais: PostgreSQL.
- ✓Conhecimento em bancos de dados NoSQL: MongoDB.
- ✓Conhecimento em 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.
- •Experiência com frameworks de IA como LangChain, LlamaIndex, CrewAI ou tecnologias equivalentes para construção e orquestração de aplicações baseadas em LLMs.
- •Conhecimento em busca semântica: embeddings, bancos vetoriais e estratégias de recuperação de contexto.
- •Experiência com busca e indexação: Elastic — Elasticsearch — para otimização de consultas, logs e busca vetorial.
- •Conhecimento em autenticação: integração com diretórios corporativos por meio de LDAP.
- •Conhecimentos em linguagens secundárias: DAX e Python como apoio a integrações específicas e soluções de Inteligência Artificial.
- •Conhecimento em engenharia de IA: avaliação de respostas de LLMs, gerenciamento de contexto, structured outputs, guardrails e observabilidade de aplicações baseadas em Inteligência Artificial.
Categorias
Sobre a Empresa
Mais vagas na Montreal Oficial →Em uma construção contínua, promovemos um ambiente de colaboração, respeito e facilidade. Investimos no desenvolvimento de talentos e na implementação de práticas que otimizam e conectam diferentes aspectos tecnológicos e inovadores.
Informações Adicionais
Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →
Você será redirecionado para o site da empresa
Vagas Relacionadas
Desenvolvedor de Software Sênior
Montreal Oficial
Desenvolvedor Oracle APEX
Certsys
Especialista em IA e Orquestração de Agentes - RHA3890
Spread Tecnologia
Analista Sistemas Hospitalares Pleno
Stefanini Group
Desenvolvedor Fullstack Java + Angular Sênior (4791)
Keep Simple
PUBLICIDADE