Mendix Logo

Senior Software Engineer - Offline

💰 $80k-$128k

Job Description

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

Why Us

At Siemens Software, flexibility is how we work—hybrid by default, built on trust and autonomy. Together, 30,000 people across more than 200 countries build technology that shapes the real world. You’ll grow through real projects, strong technical peers, and global mobility, backed by the scale and benefits of an industrial software leader. We’re committed to equality and inclusion, and we hire based on merit, skills, and impact. Bring your curiosity and creativity and help us shape tomorrow!

Our Benefits & Rewards

The salary range for this position is €69,100 to €110,600 and this role is eligible to earn incentive compensation. The actual compensation offered is based on the successful candidate’s job-related skills, experience, and relevant education/training. Siemens offers health and wellness benefits to employees; you can access the benefits available in your country via the link: https://jobs.sw.siemens.com/benefits/

Diversity & Inclusion

We value equal opportunities and welcome applications from people with disabilities. At Siemens, we believe people who’ve had real experiences dealing with being different will excel as leaders. Let’s foster a culture of creativity and innovation. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.


Siemens Software. Transform the Everyday

#LI-Hybrid #SaaS

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Share this job:
Please let Mendix know you found this job on Remote First Jobs 🙏

8747 similar remote jobs

Explore latest remote opportunities and join a team that values work flexibility.

Remote companies like Mendix

Find your next opportunity with companies that specialize in Web Apps, Mobile Apps, Application Platform-as-a-service (apaas), and Low-code Development. Explore remote-first companies like Mendix that prioritize flexible work and home-office freedom.

Neptune Software Logo

Neptune Software

An AI-powered low-code platform for enterprise SAP transformation and application development.

View company profile →
Builder.ai Logo

Builder.ai

501-1000 www.builder.ai

An AI-powered composable software platform for businesses and entrepreneurs specializing in app development.

View company profile →
Callibrity Logo

Callibrity

A software consultancy specializing in custom software development, cloud consulting, and legacy modernization services.

View company profile →
Anovium Logo

Anovium

Digital technology solutions

View company profile →
8th Light Logo

8th Light

Designs, develops, and deploys tech solutions, partnering with clients for digital product transformation.

View company profile →
Mindgrub Logo

Mindgrub

Provides AI innovation and custom software solutions, including mobile apps, web apps, and enterprise platforms.

View company profile →

Project: Career Search

Rev. 2026.6

[ Remote Jobs ]
Direct Access

We source jobs directly from 21,000+ company career pages. No intermediaries.

01

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

02

Advanced Filters

Filter by category, benefits, seniority, and more.

03

Priority Job Alerts

Get timely alerts for new job openings every day.

04

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

21,000+ SOURCES UPDATED 24/7
Apply