via ats_lever · 15 de junho de 2026 ·há 1 dia

Senior Software Engineer, Windows/Desktop Applications

jobgether
Portugal Tempo inteiro
28 vagas em Portugal — e mais nas redondezas.
Envie seu CV e descubra quais realmente combinam com você.
Enviar CV

Accountabilities

  • Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI, C#, XAML, and optionally C++.

  • Define and enforce engineering best practices for performance, maintainability, memory management, and cross-version Windows compatibility.

  • Drive accessibility initiatives, ensuring compliance with Windows accessibility APIs (e.g., UI Automation) and delivering inclusive user experiences.

  • Collaborate with Product, Design, UX, QA, and other engineering teams to define feature scope and UI/UX architecture.

  • Own the full software development lifecycle, from design and implementation to testing, release, and ongoing maintenance.

  • Diagnose and resolve complex technical issues including performance bottlenecks, memory leaks, rendering issues, and compatibility challenges.

  • Contribute to architectural decisions and improve system design for scalability and long-term maintainability.

  • Mentor engineers, participate in code reviews, and help raise the overall engineering bar.

Requirements


  • 3+ years of experience in Windows desktop application development using Windows App SDK, WinUI (or similar frameworks), C#, XAML, and optionally C++.

  • Strong understanding of Windows application architecture, including .NET and native interop (Win32/WinRT/COM).

  • Proven experience shipping production-grade desktop applications with a focus on performance, reliability, and scalability.

  • Hands-on experience with accessibility APIs (e.g., Microsoft UI Automation) and building inclusive software.

  • Strong computer science fundamentals including OOP, design patterns, data structures, algorithms, multithreading, and asynchronous programming.

  • Experience in technical leadership, code reviews, and mentoring engineers.

  • Excellent communication skills and ability to collaborate across cross-functional teams.

  • User-centric mindset with attention to detail in building intuitive, polished desktop experiences.
Preferred / Bonus:
  • Experience with UI automation testing, unit testing, and integration testing frameworks.

  • Knowledge of performance optimization (startup time, memory usage, rendering, high-DPI support).

  • Familiarity with localization, internationalization, and RTL (right-to-left) UI support.

  • Experience with telemetry, analytics, logging, crash reporting, and monitoring tools.

  • Exposure to CI/CD pipelines, release engineering, and desktop deployment workflows.

  • Ability to own modules or feature areas end-to-end, including refactoring and technical debt management.
Benefits:
  • Competitive compensation package aligned with experience and impact.

  • Opportunity to work on a product used by millions globally with strong real-world impact.

  • Fully remote, distributed work environment with high flexibility and autonomy.

  • High degree of ownership in architectural decisions and product direction.

  • Leadership opportunities including mentoring and progression into senior technical roles.

  • Mission-driven culture focused on accessibility, inclusivity, and user impact.

  • Collaborative engineering environment with strong emphasis on learning and technical excellence.

O mercado para este tipo de cargo

Vagas similares
28
vagas de Engenharia em Portugal
Tempo integral
94%
das vagas de Engenharia em Portugal
Remoto possível
38%
das vagas de Engenharia
jobgether

200 open positions · Austria, Belgium, Denmark, France, Germany +11

📊 Engenharia · Portugal
345
active jobs
34.2%
Remote
Ø 3d
avg. online
Top skills in demand
ExcelERPISOPythonAWSCI/CDSQLAzureAgileLean

Perguntas frequentes

Quantas vagas de Engenharia estão disponíveis em Portugal?
Atualmente 28 vagas de Engenharia em Portugal no AlmostHired, em 9 empresas diferentes. Nossos dados são atualizados diariamente.
As vagas de Engenharia oferecem trabalho remoto?
38% das vagas de Engenharia em Portugal permitem trabalho remoto, parcial ou total. Para filtrar especificamente posições remotas, use AlmostHired.
Como sei se me encaixo nesta vaga?
Envie seu CV — nossa IA compara seu perfil com os requisitos da vaga e dá uma pontuação de compatibilidade precisa, com habilidades correspondentes e ausentes.