Talkdesk

Engenheiro de Software Sénior - Design System

TalkdeskPortohá mais de um mês

Descrição

A Talkdesk está à procura de um Engenheiro de Software Sénior altamente experiente para liderar o desenvolvimento de Design Systems. Nesta função, você será responsável pela propriedade técnica de funcionalidades complexas, desde o frontend até ao backend, incluindo design, implementação, testes e prontidão para produção. Você trabalhará com uma arquitetura de microserviços em equipas autónomas, estabelecendo o padrão técnico e influenciando a direção técnica da organização.

Esta posição requer experiência profunda em Frontend, particularmente em sistemas de design e desenvolvimento de componentes acessíveis e reutilizáveis. Esperamos que você trabalhe em estreita colaboração com equipas de UX/UI, Product e Engineering, traduzindo conceitos visuais em código de alta qualidade. Você será um ponto de referência técnica para a equipa, realizando revisões críticas de código, documentando arquitetura e mentorizando outros engenheiros.

A Talkdesk é pioneira em Customer Experience Automation (CXA), com reconhecimento como Líder no Gartner Magic Quadrant para Contact Center as a Service e múltiplos prémios AI Breakthrough. Você terá a oportunidade de impactar significativamente a forma como as marcas mais admiradas do mundo interagem com os seus clientes através de soluções orientadas por IA.

Competências

  • React
  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • Design Systems
  • Desenvolvimento de Componentes
  • Gestão de Estado
  • Otimização de Performance
  • Service Oriented Architecture (SOA)
  • Arquiteturas Event-Driven
  • Microserviços
  • APIs
  • Message Brokers
  • Kafka
  • RabbitMQ
  • GitHub Actions
  • CI/CD
  • Testes Automatizados
  • Figma
  • WCAG
  • Design Acessível
  • Cloud Databases
  • Programação Orientada a Objetos

Responsabilidades

  • Assumir propriedade técnica de funcionalidades complexas desde frontend até backend, incluindo design, implementação, testes e prontidão para produção
  • Desenhar e construir aplicações user-facing de alta qualidade e escaláveis, com forte atenção a UX, performance e manutenibilidade
  • Desenvolver e manter serviços baseados em eventos e APIs que suportem as necessidades do frontend em escala
  • Tomar decisões arquitetônicas e influenciar ativamente a direção técnica, padrões e melhores práticas da equipa
  • Colaborar estreitamente com Product, Design e outras equipas de engineering para garantir que as soluções atendem plenamente aos requisitos de negócio e utilizador
  • Atuar como referência técnica para a equipa: realizar revisões críticas de código, documentar arquitetura claramente e mentorizar outros engenheiros
  • Desenhar 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 performance e restrições de escalabilidade
  • Defender testes automatizados, CI/CD e excelência em produção
  • Aproveitar ferramentas de desenvolvimento assistidas por IA para melhorar produtividade, qualidade de código e velocidade de iteração
  • Avaliar e integrar soluções alimentadas por IA onde adicionam valor real aos fluxos de trabalho do produto ou engineering

Empregos semelhantes

Talkdesk
Talkdesk
software
Ver perfil da empresa
Engenheiro de Software Sénior - Design SystemTalkdesk
Candidatar-me