




Resumo: Esta posição de Engenheiro Sênior concentra-se em sistemas de design para frontend, desafiando pressupostos e entregando experiências refinadas voltadas ao usuário dentro de uma arquitetura de microsserviços. Pontos principais: 1. Responsabilidade total pelos serviços; influência na direção técnica 2. Especialização avançada no desenvolvimento de componentes e em sistemas de design 3. Uso de ferramentas de desenvolvimento assistidas por IA para aumentar a produtividade **Resumo da vaga:** * Na Talkdesk, construímos a próxima geração de nossa plataforma utilizando uma arquitetura de microsserviços e equipes verticais fortemente autônomas. Cada equipe possui responsabilidade total por seus serviços — arquitetura, entrega, qualidade e prontidão para produção. * Esperamos que engenheiros seniores estabeleçam o padrão técnico. Você tomará decisões arquitetônicas, desafiará pressupostos e elevará a qualidade tanto do nosso código quanto das nossas práticas de engenharia. Revisões por pares, prontidão para produção e colaboração são obrigatórias — nada entra em produção sem análise rigorosa. * Esta vaga exige especialização em frontend, principalmente em sistemas de design. Buscamos alguém que compreenda profundamente o desenvolvimento de componentes — construção, manutenção e documentação de componentes de interface de usuário acessíveis e reutilizáveis, bem como tokens de design (variáveis, tipografia, espaçamento). * Sensibilidade para design: olhar atento aos detalhes, compreensão de layout, movimento e aspectos visuais, com experiência em Figma ou ferramentas similares. * Acessibilidade: conhecimento profundo das diretrizes WCAG e do design de componentes acessíveis. * Se você aprecia assumir a responsabilidade por problemas complexos e colaborar com equipes multifuncionais — trabalhando com designers de UX/UI para traduzir conceitos visuais em código, e com engenheiros para garantir uma implementação adequada, influenciando a direção técnica e entregando experiências refinadas voltadas ao usuário, sustentadas por sólidos sistemas distribuídos — esta vaga é para você. **Atribuições e responsabilidades:** * Assumir **responsabilidade técnica** por funcionalidades complexas, do frontend ao backend, incluindo design, implementação, testes e prontidão para produção * Projetar e construir aplicações voltadas ao usuário de alta qualidade e escaláveis, com forte atenção à experiência do usuário (UX), desempenho e manutenibilidade * Desenvolver e manter serviços baseados em eventos e APIs que suportem as necessidades do frontend em larga escala * Tomar decisões arquitetônicas e **influenciar ativamente a direção técnica**, os padrões e as melhores práticas dentro da equipe * Colaborar estreitamente com as equipes de Produto, Design e outras equipes de engenharia para garantir que as soluções atendam plenamente aos requisitos comerciais e dos usuários * Atuar como **referência técnica** para a equipe: revisar criticamente o código, documentar claramente a arquitetura e orientar outros engenheiros * Projetar e implementar integrações com sistemas externos, garantindo integridade de dados, segurança e observabilidade * Identificar e resolver desafios técnicos complexos, incluindo gargalos de desempenho e limitações de escalabilidade * Defender testes automatizados, CI/CD e excelência em produção * Utilizar **ferramentas de desenvolvimento assistidas por IA** (por exemplo, assistentes de codificação, assistentes de revisão de código, ferramentas de geração de testes) para melhorar a produtividade, a qualidade do código e a velocidade de iteração, mantendo um forte julgamento técnico, propriedade do código e consciência de segurança * Avaliar e integrar **soluções impulsionadas por IA** sempre que agreguem valor real aos fluxos de trabalho do produto ou da engenharia **Qualificações:** * Graduação ou mestrado em Ciência da Computação, Matemática Aplicada ou área de engenharia * 5+ anos de experiência em desenvolvimento de software, especialmente em aplicações baseadas em nuvem * Experiência sólida no projeto e desenvolvimento de aplicações web * Fortes habilidades em programação orientada a objetos e experiência com bancos de dados em nuvem **Fortes conhecimentos em frontend, incluindo:** * React * HTML e CSS **JavaScript / TypeScript****Projeto de componentes, gerenciamento de estado e otimização de desempenho** * Profunda compreensão do projeto e desenvolvimento de arquiteturas orientadas a serviços (SOA, API) e **arquiteturas orientadas a eventos** * Experiência com arquitetura de microsserviços, APIs e corretores de mensagens (Kafka, RabbitMQ) * Experiência no dimensionamento de aplicações web globais * Defensor de testes automatizados e integração contínua * Familiaridade com pipelines CI/CD orientados a **GitHub Actions**, com capacidade de contribuir com melhorias e solucionar problemas * Paixão por produzir código limpo, compatível com padrões, seguro * Coragem para aprender novas tecnologias e abordagens técnicas para o desenvolvimento de aplicações * Bom domínio escrito e falado do inglês A Talkdesk está pioneirando uma nova era de Automação da Experiência do Cliente (CXA), redesenhando a forma como as marcas mais admiradas do mundo interagem com seus clientes por meio de IA. Nossa equipe global de inovadores corajosos é obcecada pelo cliente, criando soluções com foco em IA que colocam empatia, confiança e transparência no centro de cada interação. Cultivamos uma cultura inclusiva onde perspectivas diversas impulsionam nosso sucesso e todas as vozes têm seu lugar. Combinando a estabilidade de um líder global com a agilidade de um disruptor, os Talkdeskers têm autonomia para gerar impacto significativo, ao mesmo tempo em que contribuem com as comunidades e o meio ambiente ao seu redor. A Talkdesk foi reconhecida como Líder no Quadrante Mágico™ da Gartner® para Contact Center como Serviço (CCaaS) e nos Relatórios G2 Overall Grid® para Agentes de IA e Contact Center. Com sete anos consecutivos na lista Forbes Cloud 100 e diversos prêmios AI Breakthrough, nunca houve um momento mais empolgante para se juntar a nós enquanto moldamos o futuro da automação da experiência do cliente! **Ambiente de trabalho e requisitos físicos:** Trabalho predominantemente em ambiente de escritório, períodos prolongados sentado ou em pé, atividades baseadas em computador. Levantamento limitado e uso de equipamentos restrito a dispositivos relacionados ao computador (teclados, mouse etc.). A história da Talkdesk é fundamentada na empatia e na aceitação. É objetivo compartilhado por todos os Talkdeskers capacitar um novo tipo de herói do cliente por meio de nossa solução de software inovadora, e acreditamos firmemente que o melhor caminho para o sucesso de nossa missão é a inclusão, a diversidade e a aceitação genuína. Para esse fim, contratamos, promovemos, trabalhamos ao lado, torcemos, unimo-nos e damos boas-vindas calorosas à família Talkdesk a todas as pessoas, independentemente de identidade étnica e racial, herança indígena, origem nacional, religião, gênero, identidade de gênero, expressão de gênero, orientação sexual, idade, deficiência, estado civil, condição de veterano, informação genética ou qualquer outro status legalmente protegido.


