Windows Desktop Architect | Accessible, High-Perf Apps in Paris

Windows Desktop Architect | Accessible, High-Perf Apps in Paris

Paris Full Time 30000 - 100000 € / an (estimé) Télétravail
S

En un coup d'œil

  • Missions: Concevoir et développer des applications de bureau Windows accessibles et performantes.
  • Entreprise: Entreprise innovante primée pour ses produits d'accessibilité.
  • Avantages: Salaire compétitif, bonus, actions et flexibilité de travail.
  • Autres infos: Culture collaborative avec des opportunités de leadership technique.
  • Pourquoi ce job: Influencez l'expérience de millions d'utilisateurs avec un logiciel inclusif.
  • Qualifications: Expérience en développement d'applications Windows et passion pour l'accessibilité.

Le salaire estimé est compris entre 30000 - 100000 € par an.

Mission

The mission of the company is to make sure that reading is never a barrier to learning.

Over 50 million people use the company’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, news articles, websites – into audio, so they can read faster, read more, and remember more. the company’s text-to-speech reading products include its i OS app, Android App, Mac App, Chrome Extension, and Web App.

Google recently named the company the Chrome Extension of the Year and Apple named the company its 2025 Design Award winner for Inclusivity.

Today, nearly 200 people around the globe work on the company in a 100% distributed setting – the company has no office.

These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading Ph D programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies

  • What You’ll Do
  • Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, Win UI (or related UI frameworks), C#, XAML, and — when needed — C++.
  • Define and enforce best-practices for Windows desktop development across the codebase: code architecture, performance, memory usage, responsive UI, cross-version compatibility (Windows 10/11+), and maintainability.
  • Drive accessibility efforts: integrate and validate support for accessibility APIs (e. g.

Microsoft UI Automation or other relevant Windows accessibility frameworks), ensure UI controls, focus management, keyboard navigation, screen-reader support, and usability for users with disabilities.

  • Collaborate closely with product designers, UX researchers, QA, and other stakeholders to shape feature planning, UI/UX architecture, and long-term roadmap for the Windows platform.
  • Take ownership of full lifecycle of features: conception → design → implementation → testing → release → maintenance.

Ensure quality, reliability, and consistency across releases.

  • Identify, diagnose, and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, or compatibility problems — and propose robust architectural or design solutions.
  • An ideal candidate should have

Required

  • 3+ in Windows desktop application development using Windows App SDK, Win UI (or similar), C#, XAML — and ideally additional experience with native Windows code (C++, Win32/Win RT/COM).
  • Deep understanding of Windows application architecture, including interop between managed code (. NET) and native code.
  • Proven track record of designing, building, and shipping production-quality desktop applications, with an emphasis on reliability, performance, scalability, and maintainability.
  • Strong experience with accessibility APIs on Windows (e. g. Microsoft UI Automation or similar), and a dedication to building accessible and inclusive software.
  • Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant).
  • Experience leading technical design, mentoring other engineers, conducting code reviews, and making architecture-level decisions.
  • Strong communication skills; ability to articulate tradeoffs, collaborate with cross-functional teams, and drive consensus.
  • A user-centric mindset: focus on building polished, intuitive, and accessible experiences for end users.

Preferred / Bonus

  • Experience with writing automated tests for UI — unit tests, integration tests, UI automation tests; familiarity with relevant testing frameworks.
  • Experience with performance optimization for desktop apps (memory usage, startup time, rendering performance, high-DPI support, responsiveness under load).
  • Experience with localization/globalization, right-to-left UI support, internationalization, accessibility for multiple regions.
  • Familiarity with telemetry, analytics, crash reporting, logging, and error monitoring in desktop applications.
  • Previous experience in shaping CI/CD workflows, release pipelines, and deployment strategies for desktop applications.
  • Demonstrated ability to take ownership of feature areas or modules and drive them long-term, including maintenance, refactoring, and technical debt management.

What we offer

  • A high-impact role: you will define architecture, shape the future of our Windows product, and directly influence what millions of users see and experience.
  • A collaborative, flat-structure engineering culture — you are not just a coder, but a builder and a decision-maker.
  • Opportunities to lead — mentor others, steer technical direction, and grow into broader technical leadership (e. g. Tech Lead, Architect).
  • Flexibility, autonomy, and responsibility: you define how to solve problems, own features end-to-end, and contribute to long-term product vision.
  • A purpose-driven mission: building software that’s reliable, accessible, and user-centered — making a real difference for people.
  • The France Based

Salary range for this role is: 30,000-100,000 USD/Year + Bonus + Stock depending on experience. Think you’re a good fit for this job?

Tell us more about yourself and why you're interested in the role when you apply. And don’t forget to include links to your portfolio and Linked In.

Not looking but know someone who would make a great fit?

Refer them! the company is committed to a diverse and inclusive workplace. the company does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

  • Find more English Speaking Jobs in France on Arbeitnow
  • #J-18808-Ljbffr

Windows Desktop Architect | Accessible, High-Perf Apps in Paris employeur : Speechify

Speechify est un employeur de choix, offrant un environnement de travail collaboratif et innovant à Nantes. En tant qu'architecte et ingénieur senior en applications de bureau Windows, vous bénéficierez d'opportunités de croissance professionnelle tout en travaillant sur des projets significatifs qui impactent directement l'expérience utilisateur. La culture d'entreprise valorise la créativité, le mentorat et l'accessibilité, faisant de chaque jour une occasion d'apprendre et de contribuer à des solutions de pointe.

S

Coordonnées :

Équipe de recrutement de Speechify

Conseils d'expert StudySmarter🤫

Voici comment nous pensons que tu pourrais décrocher Windows Desktop Architect | Accessible, High-Perf Apps in Paris

✨Construire ton réseau tech

Connecte-toi avec des professionnels de l'ingénierie et du développement logiciel via des meetups tech ou des conférences comme DevFest. C'est un excellent moyen d'apprendre sur les dernières tendances et de te faire connaître dans le milieu.

✨Contribuer à des projets open-source

Montre tes compétences en rejoignant des projets open-source sur GitHub. Non seulement cela renforce ton portfolio, mais ça te permet également de collaborer avec d'autres développeurs et de bâtir ta réputation dans le monde tech.

✨Préparer un excellent entretien

Pour décrocher un emploi à plein temps, il est crucial de préparer des réponses aux questions techniques et comportementales. Fais des simulations d'entretiens avec des amis ou en utilisant des plateformes dédiées pour te sentir plus à l'aise.

✨Postuler sur notre site

N'oublie pas de consulter notre site pour des opportunités chez Speechify. Postuler directement peut te donner un accès privilégié à nos offres et montrer ton intérêt spécifique pour notre entreprise. Allez, fonce !

Nous pensons qu'il te faut ces compétences pour exceller en tant que Windows Desktop Architect | Accessible, High-Perf Apps in Paris

Développement d'applications de bureau Windows
Windows App SDK
WinUI
C#
XAML
C++
Interop entre code géré (.NET) et code natif

Quelques conseils pour ta candidature 🫡

Démarre avec un CV percutant:Pour un poste d'ingénieur en développement logiciel, mets en avant tes compétences techniques comme les langages de programmation que tu maîtrises. N'hésite pas à inclure les projets sur lesquels tu as travaillé, surtout ceux qui montrent ton impact dans des situations concrètes. Les employeurs adorent voir ce que tu es capable de créer !

Valorise tes projets personnels:Si tu as des projets personnels ou des contributions sur GitHub, assure-toi de les inclure dans ta candidature. Cela te permet de montrer non seulement tes compétences techniques, mais aussi ta passion et ton engagement pour le développement logiciel. C'est un excellent moyen de te démarquer des autres candidats !

Personnalise ta lettre de motivation:Prends le temps de personnaliser ta lettre de motivation pour Speechify. Explique pourquoi tu es attiré par cette entreprise et comment tes compétences peuvent répondre à leurs besoins. C'est l'occasion de montrer un côté plus humain de ta candidature et d'expliquer ce qui te motive !

Soigne la mise en page:Une mise en page claire et concise est cruciale pour les candidatures dans le domaine de l'ingénierie logicielle. Utilise des sous-titres et des listes pour rendre ton CV et ta lettre plus facile à lire. Cela montre aussi que tu as un sens de l'organisation, ce qui est super important dans notre domaine !

Comment te préparer à un entretien d'embauche chez Speechify

✨Maîtrise des Outils de Développement

Assure-toi d'être à l'aise avec les outils et les langages de programmation que privilégie Speechify. Par exemple, si tu sais qu'ils utilisent beaucoup Java ou Python, revisite tes concepts clés et sois prêt à discuter de tes projets antérieurs qui mettent en avant ces compétences.

✨Prépare des Exemples de Projets Concrets

Rassemble des exemples concrets de projets sur lesquels tu as travaillé, surtout ceux qui mettent en avant des défis techniques. Sois prêt à expliquer tes choix, tes erreurs et comment tu as résolu des problèmes - cela montre ton process de réflexion et ta capacité à apprendre.

✨Sois Prêt pour des Tests Techniques

Il est fréquent d'avoir des tests techniques lors des entretiens dans l’ingénierie logicielle. Prépare-toi à résoudre des problèmes de codage en direct. Pratique sur des plateformes comme LeetCode ou HackerRank pour rester affûté et confortable face à la pression.

✨Montre Ton Intérêt pour l’Innovation

Dans le cadre d'un poste à temps plein, les employeurs cherchent des passionnés qui se tiennent à jour avec les dernières tendances technologiques. N’hésite pas à parler de tes lectures récentes, de conférences auxquels tu as assisté ou même de projets open-source que tu pourrais avoir suivis ou rejoints.