Skills
Sobre a Vaga
Na Speechify, ajudamos pessoas a transformar leitura em aprendizado com apps de text-to-speech. Buscamos um(a) Engenheiro(a) de Software Sênior para liderar a arquitetura e o desenvolvimento de aplicações nativas para desktop Windows, garantindo desempenho, qualidade e acessibilidade.
Responsabilidades
- Definir arquitetura, desenho e implementação de aplicações desktop nativas para Windows usando Windows App SDK e WinUI (ou frameworks relacionados)
- Estabelecer e aplicar boas práticas no código: arquitetura, performance, uso de memória, UI responsiva e manutenção
- Garantir compatibilidade entre versões do Windows (Windows 10/11+)
- Conduzir iniciativas de acessibilidade: integrar e validar suporte a APIs de acessibilidade do Windows, incluindo navegação por teclado e compatibilidade com leitores de tela
- Colaborar com design, UX, QA e demais áreas para planejar features, estruturar a experiência e orientar o roadmap do produto Windows
- Assumir features do início ao fim: concepção, design, implementação, testes, release e manutenção
- Investigar e corrigir bugs complexos, gargalos de performance, vazamentos de memória, problemas de renderização e questões de compatibilidade
Requisitos
- Experiência de 3+ anos no desenvolvimento de aplicações desktop Windows com Windows App SDK, WinUI (ou similar), C# e XAML
- Conhecimento sólido da arquitetura de aplicações Windows e da integração entre código gerenciado (.NET) e nativo (quando aplicável)
- Experiência comprovada em entregar aplicações de produção com foco em confiabilidade, performance, escalabilidade e manutenibilidade
- Experiência com APIs de acessibilidade no Windows (por exemplo, Microsoft UI Automation ou similares)
- Fundamentos fortes de engenharia: orientação a objetos, padrões de projeto, estruturas de dados, algoritmos e programação assíncrona/multithreading
- Atuação em decisões de arquitetura, revisão de código e mentoria de outros engenheiros
- Boa comunicação para alinhar trade-offs, colaborar com times multidisciplinares e construir consenso
- Mentalidade centrada no usuário, com foco em experiências intuitivas e inclusivas
Beneficios
- Faixa salarial anual de US$ 140.000 a US$ 200.000 + bônus e ações (conforme experiência)
- Ambiente 100% distribuído e cultura colaborativa de engenharia
- Oportunidades de liderança técnica e mentoria
- Autonomia para definir soluções e assumir features end-to-end
- Missão com impacto real: software confiável, acessível e centrado no usuário