Engineering

Windows Engineer

Madrid, Spain Hybrid Full-time Mid Level

About Applivery

Applivery is a leading platform for mobile app distribution and device management. We help companies worldwide deploy, manage, and secure their mobile applications and devices.

Founded with a mission to simplify mobile app deployment, we've grown to serve thousands of customers across the globe. Our team is passionate about building products that make developers' lives easier.

About the Role

We are looking for a highly motivated Windows Engineer to join our fast-growing team and play a key role in the development and evolution of our Windows MDM agent, one of the most critical components of our platform.

This position is focused on building stable, reliable, and high-quality software in a mission-critical environment, where the agent runs on corporate devices and performance and dependability are non-negotiable. You will work on complex Windows scenarios, debugging across multiple OS versions and configurations, interacting closely with low-level system APIs and device management protocols.

We are looking for someone with a strong attention to detail, the autonomy to research and take well-reasoned technical decisions, and a clear user-centric mindset: building an efficient, discreet agent that minimizes impact on end-user productivity. Strong English communication skills are essential, as you will collaborate with international teams and work extensively with technical documentation.

What You Will Do

Your mission is to develop and maintain our Windows MDM agent, enabling IT administrators to securely manage, monitor, and support thousands of corporate devices remotely. You will leverage Electron for the user interface and native Windows APIs for deep operating system integration. Your code will operate in critical enterprise environments where stability and security are paramount.

  • MDM Agent Development: Design, implement, and maintain the Windows agent using Electron and native Windows technologies, ensuring optimal performance and reliability.

  • Windows API Integration: Utilize native Windows APIs for comprehensive device management, security policies, registry settings, and system services integration.

  • Backend Communication: Develop secure and efficient communication channels between the agent and our backend services (REST APIs, WebSockets) to ensure seamless data exchange.

  • Policy Management: Create and implement functionalities for applying security policies, configurations, and restrictions on Windows devices to maintain a secure and compliant environment.

  • Monitoring and Reporting: Implement robust mechanisms for collecting metrics, logs, and device status information for comprehensive reporting to the administration console.

  • Installation and Updates: Develop reliable installation, auto-update, and uninstallation processes for the agent, ensuring minimal disruption to end-users.

  • Performance & Security Optimization: Optimize the agent for minimal resource consumption while adhering to stringent enterprise-level security standards, ensuring data protection and system integrity.

  • Testing and Debugging: Conduct thorough testing across various Windows versions and effectively troubleshoot issues in diverse client environments, ensuring a stable and consistent user experience.

  • Technical Documentation: Maintain up-to-date technical documentation and deployment guides for the agent to support internal teams and facilitate smooth deployments.

What You Will Need

  • Electron: Solid experience developing desktop applications with Electron (main process, renderer process, IPC).

  • JavaScript/TypeScript: Proficiency in modern JavaScript (ES6+) and TypeScript for frontend agent development.

  • Node.js: Experience with Node.js and its ecosystem (npm, native modules, child processes).

  • Windows APIs: Familiarity with Windows APIs for device management (WMI, PowerShell, Windows Management Framework).

  • Security: Knowledge of desktop application security (code signing, secure storage, encrypted communications).

  • Networking: Understanding of network protocols, SSL/TLS certificates, and secure client-server communication.

Nice to Have

  • Knowledge of Windows development, familiarity with the Windows ecosystem (Registry, Services, Group Policies, etc.).

  • Previous experience with MDM, EMM, or device management solutions.

  • Experience with C# or .NET for native integration with Windows when necessary.

  • Knowledge of Windows Installer (MSI) and packaging tools (WiX, Inno Setup).

  • Experience with Native Node Modules and native extension compilation (node-gyp).

  • Familiarity with PowerShell for scripting and automation in Windows.

  • Knowledge of Active Directory and corporate Windows environments.

  • Experience with Windows Driver Development or low-level integration.

  • Knowledge of MDM standards such as MS-MDM or OMA-DM.

  • Experience with auto-update mechanisms (Squirrel, electron-updater).

  • Open source contributions to Electron projects or Windows tools.

Why Join Applivery?

At Applivery, you'll work with a talented team of individuals who are passionate about technology and innovation. We offer a collaborative environment where your ideas matter and your contributions make a real impact.

We believe in work-life balance, continuous learning, and creating an inclusive workplace where everyone can thrive.

Why You'll Love Working Here

Perks & Benefits

We believe in creating an environment where you can do your best work while maintaining a healthy work-life balance.

Remote Friendly

Work from wherever you do your best. We support flexible, remote-first collaboration while staying closely connected as a team.

Gym Support

We help you stay active and healthy with financial support for your gym or sports activities. Gym support starting from month 6.

People-First Culture

We put people before processes. You’ll find a respectful, inclusive, and supportive environment where every voice matters.

Office Snacks & Drinks

Fresh fruit, quality coffee, and snacks are always available at the office to keep your energy up throughout the day.

Subsidized Health Insurance

Your wellbeing matters. We offer subsidized health insurance so you can take care of yourself and your family with peace of mind. Gym support starting from month 6

Teammate Recognition Rewards

Great work deserves recognition. Our teammates regularly celebrate each other’s achievements with meaningful rewards and appreciation.