Skills
Sobre a Vaga
Na Speechify, você ajudará a construir e evoluir aplicações nativas para desktop no ecossistema Windows, garantindo qualidade, performance e acessibilidade. Atuando em um ambiente 100% distribuído (sem escritório), você liderará decisões técnicas e entregas ponta a ponta para o produto Windows.
Responsabilidades
- Conduzir design, arquitetura e desenvolvimento de aplicações desktop nativas usando Windows App SDK e WinUI (ou frameworks relacionados)
- Definir e aplicar boas práticas para código, incluindo arquitetura, desempenho, uso de memória, responsividade e manutenibilidade
- Garantir compatibilidade entre versões do Windows (Windows 10/11+)
- Impulsionar iniciativas de acessibilidade, integrando e validando suporte a APIs de acessibilidade do Windows
- Colaborar com designers, pesquisadores de UX, QA e demais áreas para planejar funcionalidades e evoluir a estratégia de longo prazo
- Assumir o ciclo completo das features: 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 com desenvolvimento de aplicações desktop para Windows (Windows App SDK, WinUI ou similar) com C# e XAML
- Conhecimento sólido da arquitetura de aplicações Windows e integração entre .NET (managed) e código nativo (quando aplicável)
- Histórico de entrega de software em produção com foco em confiabilidade, performance, escalabilidade e manutenção
- Experiência com APIs de acessibilidade no Windows (ex.: Microsoft UI Automation ou equivalentes)
- Fundamentos de engenharia de software: OOP, padrões de projeto, estruturas de dados, algoritmos, gerenciamento de memória e programação assíncrona/multithread
- Experiência liderando design técnico, mentorando, realizando code reviews e tomando decisões de arquitetura
- Boa comunicação para alinhar trade-offs e construir consenso com times multidisciplinares
Beneficios
- Atuação de alto impacto na definição da arquitetura do produto Windows
- Cultura colaborativa e estrutura horizontal de engenharia
- Oportunidade de liderança técnica e crescimento para posições como Tech Lead/Arquiteto
- Autonomia para conduzir soluções de ponta a ponta e contribuir para a visão do produto
- Missão com propósito: software confiável, acessível e centrado no usuário