Stellar Cyber
Intermedia Intelligent Communications
Desenvolvedor(a) de Software
Descrição
Desenvolvedor(a) de Software
Sobre a Vaga
A Intermedia está procurando um(a) Desenvolvedor(a) Frontend Sênior para se juntar à nossa equipe de engenharia de produtos de IA, focada na construção das experiências frontend que impulsionam capacidades orientadas por 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 capacidades como Agentes de IA, Agent Assist, Supervisor Assist, AI Builder e outras experiências impulsionadas por 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 que é prático(a), focado(a) em produto e confortável em trabalhar em aplicações frontend complexas que se integram com serviços de IA backend, suportam modelos de interação ricos e exigem forte usabilidade e acessibilidade. Você deve ser capaz de traduzir necessidades de produto e usuário em arquitetura frontend escalável, impulsionar a qualidade da implementação e contribuir para o design de subsistemas, continuando a crescer em direção a uma liderança técnica mais ampla.
*Embora primariamente remota, esta vaga exige visitas ocasionais ao escritório em Coimbra. Planejamos abrir escritórios em Aveiro e Porto no futuro. Essa 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 & Engenharia
Tipo de Emprego: Tempo Integral
Localização: Portugal
Reportando a: Tiago Lopes Leitao
Principais Responsabilidades
- Projetar e desenvolver soluções frontend de alta qualidade que sejam escaláveis, de fácil manutenção e alinhadas com os padrões da empresa.
- Construir e evoluir experiências frontend impulsionadas por IA em produtos de Contact Center e UC.
- Implementar capacidades frontend para produtos como Agentes de IA, Agent Assist, Supervisor Assist, AI Builder e aplicações relacionadas orientadas por IA.
- Construir interfaces web modernas, responsivas e reutilizáveis usando Angular ou frameworks frontend similares, integrando-se perfeitamente com serviços de IA backend.
- Colaborar estreitamente com designers de UX/UI para criar experiências de usuário intuitivas e manter altos padrões de usabilidade e acessibilidade.
- Contribuir para a arquitetura frontend e ajudar a moldar decisões de design técnico em nível de subsistema.
- Otimizar o desempenho da aplicação, responsividade e comportamento entre navegadores em diferentes dispositivos e contextos de uso.
- Escrever código limpo, de fácil manutenção e testável, que siga os padrões de engenharia e melhores práticas da Intermedia.
- Participar de revisões de código, fornecer feedback construtivo e ajudar a elevar a qualidade geral de engenharia da equipe.
- Solucionar problemas, depurar e melhorar aplicações frontend e experiências de usuário existentes.
- Documentar abordagens de implementação, decisões técnicas e práticas de desenvolvimento relevantes.
- Manter-se atualizado(a) com as tendências emergentes em integração frontend e IA e aplicá-las onde for relevante.
- Participar ativamente de cerimônias Ágeis, demonstrações e sessões de planejamento, compartilhando progresso, ideias técnicas e melhorias com a equipe.
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 forte experiência na construção de APIs modernas e serviços distribuídos.
- Forte expertise em JavaScript/TypeScript, HTML5 e CSS3, com sólida experiência em frameworks modernos como Angular ou React.
- Forte compreensão de arquitetura frontend, design de componentes reutilizáveis, gerenciamento de estado e otimização de desempenho.
- Experiência na integração de aplicações frontend com serviços 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 em garantia de qualidade frontend.
- Compreensão de design responsivo, princípios de acessibilidade e melhores práticas de usabilidade frontend.
- Experiência na construção de experiências de produto complexas, não apenas sites simples orientados a conteúdo.
- Fortes habilidades de resolução de problemas e capacidade de trabalhar efetivamente em um ambiente Ágil e de ritmo acelerado.
- 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 para trabalhar efetivamente com designers, engenheiros backend, gerentes de produto e equipes multifuncionais.
Habilidades de Bônus
- Experiência trabalhando em produtos impulsionados por IA, assistentes, agentes virtuais ou aplicações do tipo construtor.
- 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 do conceito à entrega.
- Experiência em mentorar engenheiros e contribuir para padrões de engenharia e melhores práticas.
