{"id":154823,"url":"https://alion.io/job/mendix-senior-software-engineer-offline","title":"Senior Software Engineer - Offline","company":{"id":3741,"name":"Mendix","domain":"mendix.com","url":"https://alion.io/company/mendix","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":{"grade":"B","score":80,"open_postings":10,"ghost_share":0,"stale_share":0.8,"repost_share":0,"time_to_fill_p50_days":50,"computed_at":"2026-10-16T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Rotterdam, Netherlands"],"countries":["NL"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":65000,"max_usd":111000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":62},"experience_years_min":6,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"C#","optional":false},{"name":"JavaScript","optional":false},{"name":"Jest","optional":false},{"name":"Kotlin","optional":false},{"name":"Offline-First","optional":false},{"name":"React Native","optional":false},{"name":"Scala","optional":false},{"name":"TypeScript","optional":false},{"name":"WebAssembly","optional":false},{"name":"WebDriverIO","optional":false},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2026-06-10T13:32:24Z","employer_posted_date":"2026-06-10","last_verified_at":"2026-10-16T09:53:28Z","board_verified":true,"closed_at":null,"days_open":127,"trust":{"level":"ok","repost_count":0,"flags":[],"days_open":127},"description":"About Us\nWe 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.\nPosition Overview\nJoin 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.\nKey Responsibilities\nDesign, develop, and maintain offline runtime components and synchronization layers that power Mendix applications across web and mobile platforms\nImplement and optimize data synchronization strategies, including conflict detection and resolution mechanisms between offline clients and backend systems\nCollaborate across the full product stack-from client-side runtime code to server-side logic to Studio Pro tooling-to deliver cohesive offline-first experiences\nMentor team members and contribute to technical architecture decisions that balance complexity with usability for developers and end users\nParticipate in code reviews, testing, and quality assurance to ensure robust, performant solutions that meet production standards\nStay current with emerging web technologies, offline-first patterns, and browser APIs to continuously improve our platform\nQualifications:\nRequired:\nExpert-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)\nProven experience designing or implementing data synchronization strategies, including conflict detection and resolution mechanisms\nAbility to work across multiple areas of a product-from client-side runtime to server-side synchronization to developer tooling-and connect those dots effectively\nDemonstrated commitment to quality and a sense of responsibility for the impact your work has on developers and end users who depend on it\nMinimum 6 years of professional software development experience\nPreferred:\nExperience with Progressive Web Apps (PWAs) or React Native and understanding of offline challenges specific to mobile environments\nKnowledge of WebAssembly (WASM), including its performance characteristics and browser compatibility constraints\nExperience with JVM-based languages (Scala, Java, or Kotlin) relevant to runtime synchronization layers\nFamiliarity with C# or .NET, relevant to Studio Pro development\nBackground building or working with low-code or no-code platforms\nExperience with cross-stack testing frameworks such as Jest, WebdriverIO, or similar tools","description_format":"text","description_chars":3428,"description_truncated":false,"requirements":{"experience_years_min":6,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Netherlands","iso":"NL","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Low-Code & No-Code Platforms"],"lifecycle":[{"event":"open","at":"2026-06-10T13:32:24Z"}],"visa":[],"liveness":{"score":10,"band":"cold","label":"Long shot","p_open":1,"p_active":0.343,"p_room":0.28,"age_days":127,"expected_fill_days":50,"reasons":["conf:0","stale_co","win:tail","crowd:"],"computed_at":"2026-10-16T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/mendix-senior-software-engineer-offline","json_url":"https://alion.io/job/mendix-senior-software-engineer-offline.json","meta":{"generated_at":"2026-10-16T13:12:32Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":12667,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-17T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":3741},"rest":"https://alion.io/mcp/rest/get_company?id=3741"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmendix-senior-software-engineer-offline"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fmendix-senior-software-engineer-offline"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fmendix-senior-software-engineer-offline"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/mendix-senior-software-engineer-offline\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmendix-senior-software-engineer-offline"}]}