Remotery

Senior Mendix Developer

Posted 5 days ago

This is a fully remote position, open to applicants in Egypt.

📋 Description

• **Overview**

• The Senior Mendix Developer is tasked with the design, development, and maintenance of high-quality Mendix applications that meet business goals and adhere to software development standards. This position requires a robust technical foundation in Mendix, alongside the capability to mentor junior developers, collaborate with stakeholders, and promote best practices throughout the low-code application development lifecycle.

• **Key Responsibilities**

• Application Development & Architecture

• Create, construct, and launch Mendix applications following best architectural practices and development patterns.

• Convert business needs into scalable, maintainable, and high-quality Mendix solutions.

• Develop intricate domain models, microflows, nanoflows, workflows, integrations, and UI components.

• Construct custom components utilizing Java actions (crafted according to Java best practices and company guidelines).

• Design and establish effective Mendix security models (user roles, module roles, entity access, page access, microflow access) strictly adhering to the principle of least privilege and Mendix security best practices.

• Ensure application performance, scalability, reliability, and compliance with enterprise performance standards.

• Conduct comprehensive code reviews to maintain quality, consistency, and maintainability.

• Implement robust auditing, logging, and monitoring mechanisms while advocating true DevOps, BizDevOps, and SecDevOps principles throughout the application lifecycle.

• Develop productized modules that can be reused in other applications and projects.

• Design and create robust Mendix mobile applications with a focus on reliable offline synchronization, high performance, secure local data handling, custom native functionalities, and streamlined iOS/Android build and deployment processes.

• **Integration & System Design**

• Connect Mendix applications with external systems via REST, SOAP, OData, Kafka, databases, identity providers (OIDC, Azure AD), and more.

• Design highly modular and reusable components (modules, microflows, nanoflows, snippets, document templates).

• Strong experience working with Mendix Building Blocks.

• Collaborate with enterprise architects, infrastructure teams, and system owners to ensure solutions integrate well with the wider IT landscape.

• Lead technical discussions with external teams on security, network, and infrastructure matters.

• Engage in in-depth technical discussions regarding published/consumed APIs (endpoints, versioning, authentication, rate limiting).

• Design, document, and publish APIs adhering to REST/SOAP best practices.

• Maintain a strong documentation discipline: clean/readable code, comprehensive in-app documentation, and complete handover/technical delivery documents (e.g., LLD, API documentation, etc.) for clients.

• **Leadership & Collaboration**

• Mentor and coach junior and intermediate-level Mendix developers on best practices and advanced techniques.

• Lead technical discussions, solution-design workshops, sprint planning, and refinement sessions.

• Collaborate closely with product owners, business analysts, and stakeholders to clarify requirements, refine user stories, and define acceptance criteria.

• Advocate for and enforce Mendix development best practices and reusable components.

• Provide accurate effort estimations for tasks, user stories, enhancements, and bug fixes.


⛳️ Requirements

• **Quality Assurance & Lifecycle Management**

• Ensure proper implementation of CI/CD pipelines, automated deployments, and branching strategies in Git.

• Conduct systematic unit testing, integration testing, and end-to-end testing; oversee full System Integration Testing (SIT).

• Troubleshoot and resolve complex bugs, including integration, performance, and concurrency issues.

• Manage application lifecycle processes: branching strategies, versioning, environment configuration (dev/test/acc/prod), deployment processes, and rollback procedures.

• **Required Skills & Qualifications**

• **Technical Skills**

• Mendix Advanced or Expert certification (Expert is strongly preferred).

• Over 3 years of experience in developing Mendix applications.

• Successfully delivered Mendix applications into production (at least one complex application).

• Expert-level knowledge of domain modeling, microflows, nanoflows, security models, Java actions, JavaScript actions, and Mendix best practices.

• Experience with Git-based development, CI/CD pipelines, and automated deployments.

• Strong background in REST/SOAP web services, API design and documentation, and API best practices.

• Proficient in utilizing AI tools (such as Copilot, Grok, ChatGPT, Maia) to enhance development, debugging, documentation, design, and professional client/stakeholder communication.

• Proven ability to create and maintain comprehensive documentation (API, Low Level Design, etc.).

• Proficient in Microsoft Word and Excel for documentation and reporting purposes.

• Strong proficiency in Java and JavaScript for custom actions, debugging complex logic, and performance optimization.

• Advanced SQL skills, including the ability to write and optimize complex queries, joins, and indexing.

• Practical experience with On-Premise environments and cloud environments (Mendix Cloud, Azure, or OpenShift environments).

• Strong understanding of Mendix architecture, integrations, APIs, and security concepts.

• Solid grasp of networking, certificates, firewalls, and proxy configurations in enterprise contexts.

• Completed multiple Mendix major upgrades.

• Strong expertise in Mendix Mobile: offline/sync logic, performance optimization, security, secure mobile storage/encryption, and managing app builds, signing, and store distribution.

• **Soft Skills**

• Excellent analytical and problem-solving abilities, especially for complex integration and performance challenges under tight deadlines, while maintaining composure during high-pressure situations.

• Exceptional verbal and written communication skills; capable of crafting clear, professional client emails and documentation and engaging in client-facing discussions.

• Strong stakeholder management and facilitation skills for workshops and requirement sessions.

• Thrives in agile/scaled-agile and waterfall environments; skilled at managing scope, aligning customer expectations, and enforcing processes in structured deliveries.

• Highly proactive; identifies blockers, suggests solutions, and drives initiatives when progress slows or new opportunities arise.

• Proven ability to work independently while leading technical workstreams.

• **Preferred Experience**

• Previous experience in leading Mendix development teams.

• Familiarity with Mendix tools such as QSM.

• Hands-on experience with containerization (Docker, Kubernetes) and private cloud Mendix deployments.

• Participation in Mendix Capture the Flag (CTF) events or demonstrated understanding of Mendix security vulnerability concepts.


🏝️ Benefits

• Competitive salary and performance-based bonuses.

• Comprehensive health and wellness benefits.

• Opportunities for professional development and continuous learning.

• Flexible work hours and the possibility of remote work.

• A collaborative and supportive team environment.

People also viewed

Synera9 hours ago

AI-native Integration Developer – Marketplace

DE flagGermany OnlyFull-timeSoftware Engineer€67k – €85k/year
ApplyView job
Stefanini Brasil9 hours ago

Senior Developer Analyst

Anywhere in the WorldFull-timeSoftware Engineer
ApplyView job
Roblox9 hours ago

Developer Engagement Representative – Part-Time Contract

AU flagAustralia OnlyFreelanceSoftware Engineer
ApplyView job
Kapres Technology9 hours ago

Senior Developer, OpenText Exstream

ES flagSpain OnlyFull-timeSoftware Engineer
ApplyView job
Sangoma9 hours ago

Node JS Developer

CO flagColombia OnlyFull-timeSoftware Engineer
ApplyView job
Clearwaters.IT9 hours ago

EDI Mumps Developer

US flagUnited States OnlyFull-timeSoftware Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers