Stellar Cyber
Intermedia Intelligent Communications
Desenvolvedor de Software
Descrição
Desenvolvedor de Software
Sobre a Vaga
A Intermedia está à procura de um Desenvolvedor Frontend Sênior para integrar a nossa equipe de engenharia de produtos de IA, focada na criação de experiências frontend que impulsionam capacidades baseadas em IA em produtos de Contact Center e Comunicações Unificadas.
Nesta função, você ajudará a projetar e desenvolver aplicações frontend modernas, escaláveis e de alta qualidade para produtos e funcionalidades como AI Agents, Agent Assist, Supervisor Assist, AI Builder e outras experiências baseadas em IA. Você trabalhará em estreita colaboração com gerentes de produto, designers, engenheiros backend e equipes focadas em IA para entregar experiências de usuário intuitivas, confiáveis e de alta utilidade.
Esta vaga é ideal para alguém prático, com visão de produto e confortável em trabalhar em aplicações frontend complexas que se integram a serviços de IA backend, suportam modelos de interação ricos e exigem alta usabilidade e acessibilidade. Você deve ser capaz de traduzir as necessidades do produto e do usuário em uma arquitetura frontend escalável, impulsionar a qualidade da implementação e contribuir para o design de subsistemas enquanto continua a crescer em direção a uma liderança técnica mais ampla.
*Embora seja principalmente remoto, esta função exige visitas ocasionais ao escritório em Coimbra. Planejamos abrir escritórios em Aveiro e Porto no futuro. Esta abordagem oferece aos membros da equipe a flexibilidade de trabalhar remotamente, ao mesmo tempo em que se reúnem no escritório para colaboração e trabalho em equipe.
Departamento: Dev & Engineering
Tipo de Contrato: Tempo Integral
Localização: Portugal
Reporta a: Tiago Lopes Leitao
Principais Responsabilidades
- Projetar e desenvolver soluções frontend de alta qualidade e escaláveis, alinhadas aos padrões da empresa.
- Construir e evoluir experiências frontend baseadas em IA em produtos de Contact Center e UC.
- Implementar capacidades frontend para AI Agents, Agent Assist, Supervisor Assist, AI Builder e aplicações de IA relacionadas.
- Desenvolver interfaces web modernas, responsivas e reutilizáveis usando Angular ou frameworks similares, integrando-se a serviços de IA backend.
- Trabalhar com designers de UX/UI para entregar experiências de usuário intuitivas e acessíveis.
- Contribuir para a arquitetura frontend e para decisões de design técnico em nível de subsistema.
- Otimizar o desempenho, a responsividade e o comportamento entre navegadores em diferentes dispositivos.
- Escrever código limpo, sustentável e testável, seguindo os padrões de engenharia da Intermedia.
- Participar de revisões de código, oferecendo feedback construtivo para elevar a qualidade da equipe.
- Solucionar problemas, depurar e aprimorar aplicações e experiências frontend existentes.
- Documentar abordagens de implementação, decisões técnicas e práticas de desenvolvimento.
- Manter-se atualizado com as tendências de frontend e integração de IA, aplicando-as onde for relevante.
- Participar ativamente de cerimônias Ágeis, demos e planejamento, compartilhando o progresso e ideias técnicas.
O que você trará para a vaga
- Bacharelado ou Mestrado em Ciência da Computação, Engenharia de Software ou área relacionada, ou experiência prática equivalente.
- 5+ anos de experiência em desenvolvimento de software backend, com habilidades sólidas em APIs modernas e serviços distribuídos.
- Especialização sólida em JavaScript/TypeScript, HTML5 e CSS3, com experiência sólida em Angular ou React.
- Forte compreensão da arquitetura frontend, componentes reutilizáveis, gerenciamento de estado e otimização de desempenho.
- Experiência na integração de aplicações frontend com REST APIs e GraphQL.
- Familiaridade com bibliotecas de gerenciamento de estado e ferramentas de build frontend modernas.
- Conhecimento de frameworks de teste frontend e melhores práticas de garantia de qualidade.
- Compreensão de design responsivo, princípios de acessibilidade e melhores práticas de usabilidade.
- Experiência na construção de experiências de produto complexas, não apenas sites simples baseados em conteúdo.
- Fortes habilidades de resolução de problemas e eficácia em um ambiente Ágil e dinâmico.
- Capacidade de contribuir para discussões de design técnico e fornecer especificações funcionais para subsistemas menores.
- Fortes habilidades de colaboração e comunicação com designers, engenheiros backend, gerentes de produto e equipes multifuncionais.
Habilidades Bônus
- Experiência com produtos baseados em IA, assistentes, agentes virtuais ou aplicações estilo builder.
- Familiaridade com sistemas de design, bibliotecas de componentes e plataformas frontend altamente reutilizáveis.
- Experiência com ambientes de nuvem como Azure ou AWS em produtos distribuídos globalmente.
- Familiaridade com pipelines de CI/CD, conceitos de DevOps e práticas modernas de entrega frontend.
- Experiência liderando iniciativas frontend desde a concepção até a entrega.
- Experiência em mentorar engenheiros e contribuir para padrões e melhores práticas de engenharia.
