
Open since Jun 2026
Senior Software Engineer - Offline
AI Summary
Design and develop offline runtime components and synchronization layers for Mendix applications, implementing conflict resolution and data sync strategies across web and mobile platforms.
About this role
About Us
We are a leading global software company dedicated to the world of computer aided design, 3D modeling and simulation— helping innovative global manufacturers design better products, faster! With the resources of a large company, and the energy of a software start-up, we have fun together while creating a world class software portfolio. Our culture encourages creativity, welcomes fresh thinking, and focuses on growth, so our people, our business, and our customers can achieve their full potential.
Position Overview
Join our Runtime & Client group as a Senior Software Engineer and help shape the future of offline-first application development. You'll work on the offline capabilities that power Mendix mobile and web apps—building the foundation that enables applications to keep running when there's no network connection. From local data storage and background synchronization to conflict resolution when devices reconnect, you'll solve complex technical challenges and make them simple for developers and non-technical users alike. Working across the full stack—client-side runtime, server-side synchronization, and developer tooling—you'll have the opportunity to connect the dots and create resilient, offline-capable experiences that matter.
Key Responsibilities
• Design, develop, and maintain offline runtime components and synchronization layers that power Mendix applications across web and mobile platforms
• Implement and optimize data synchronization strategies, including conflict detection and resolution mechanisms between offline clients and backend systems
• Collaborate across the full product stack—from client-side runtime code to server-side logic to Studio Pro tooling—to deliver cohesive offline-first experiences
• Mentor team members and contribute to technical architecture decisions that balance complexity with usability for developers and end users
• Participate in code reviews, testing, and quality assurance to ensure robust, performant solutions that meet production standards
• Stay current with emerging web technologies, offline-first patterns, and browser APIs to continuously improve our platform
Qualifications:
Required:
• Expert-level proficiency in JavaScript/TypeScript with a strong understanding of offline-first patterns and browser storage APIs (such as Origin Private File System or service workers)
• Proven experience designing or implementing data synchronization strategies, including conflict detection and resolution mechanisms
• Ability to work across multiple areas of a product—from client-side runtime to server-side synchronization to developer tooling—and connect those dots effectively
• Demonstrated commitment to quality and a sense of responsibility for the impact your work has on developers and end users who depend on it
• Minimum 6 years of professional software development experience
Preferred:
• Experience with Progressive Web Apps (PWAs) or React Native and understanding of offline challenges specific to mobile environments
• Knowledge of WebAssembly (WASM), including its performance characteristics and browser compatibility constraints
• Experience with JVM-based languages (Scala, Java, or Kotlin) relevant to runtime synchronization layers
• Familiarity with C# or .NET, relevant to Studio Pro development
• Background building or working with low-code or no-code platforms
• Experience with cross-stack testing frameworks such as Jest, WebdriverIO, or similar tools
Skills
Explore related jobs
More jobs at Mendix
- M
Specialty Account Executive –Intelligence Center X – Heavy Equipment & AutomotiveUnited States - M
Presales Solutions Architect - ICX ChannelUnited States - M
Specialty Account Executive ICX - Aerospace & DefenseUnited States - M
Partner Sales Executive - BFSIRotterdam - M
Product Designer- CloudRotterdam - M
Specialized Account Executive Intelligence Center X - ESIBUnited States
Similar C# jobs
- S
C++, C#SQUIRCLE IT CONSULTING SERVICES PVT. LTD · Bengaluru, KA - P
C/C++ DeveloperProcom Consultants Group · Hillsboro, OR - A
C/C++ DeveloperAdagrad AI · Pune, India - FSoftwareentwickler C++/C#FERCHAU GmbH Niederlassung Kassel · Kassel, Germany
- PC/C++ DeveloperPremium Technology · New York, NY
- FSoftwareentwickler C / C++FERCHAU GmbH Niederlassung Bremen City · Bremen, Germany
Jobs in Rotterdam
- C
Tweetalige klantenservice medewerker Eneco eMobility – (Franstalig)Change · Rotterdam, Zuid-Holland - C
Klantenservice medewerker Eneco eMobility – (Nederlandstalig)Change · Rotterdam, Zuid-Holland - A
Sales TraineeshipAihr · Rotterdam, Zuid-Holland - A
HR Business PartnerALTRAD SERVICES B.V. · Rotterdam, Zuid-Holland
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.