Skip to main content

Senior Mendix Developer

RemoteEgypt only
Published
Experience
Senior
Employment
Full-time
Salary not disclosed
Check eligibility

Open to EG only. Set where you work from to check your eligibility.

No BS summary

Senior Mendix Developer needed with 3+ years of experience and Mendix Advanced or Expert certification. Must have delivered complex Mendix applications to production and possess expert-level knowledge of Mendix domain modeling, microflows, nanoflows, security, and Java/JavaScript actions. Experience with Git, CI/CD, REST/SOAP, and AI development tools is required.

Core skills

MendixJavaJavaScript

Required skills

SQLRESTSOAPGitCI/CDOIDCAzure ADKafkaDockerKubernetes

Optional skills

Mendix Building BlocksQSMcontainerizationprivate cloud Mendix deploymentsMendix security vulnerability concepts

What you'll do

  • Design, build, and deploy Mendix applications using best-practice architecture and development patterns.
  • Translate business requirements into scalable, maintainable, and high-quality Mendix solutions.
  • Develop complex domain models, microflows, nanoflows, workflows, integrations, and UI components.
  • Build custom components using java actions (written as per Java best practices & company conventions)
  • Design and implement robust 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 thorough code reviews to enforce quality, consistency, and maintainability.
  • Implement robust auditing, logging, and monitoring mechanisms while championing true DevOps, BizDevOps, and SecDevOps principles throughout the application lifecycle
  • Build productized modules that are reusable in other apps and projects.
  • Design and deliver robust Mendix mobile apps with emphasis on reliable offline synchronization, high performance, secure local data handling, custom native functionality, and streamlined iOS/Android build & deployment processes.
  • Integrate Mendix applications with external systems via REST, SOAP, OData, Kafka, databases, identity providers (OIDC, Azure AD), etc.
  • Design highly modular and reusable components (modules, microflows, nanoflows, snippets, document templates).
  • Collaborate with enterprise architects, infrastructure teams, and system owners to align solutions with the broader IT landscape.
  • Lead technical discussions with external teams on security, network, and infrastructure topics.
  • Engage in detailed technical discussions regarding published/consumed APIs (endpoints, versioning, authentication, rate limiting).
  • Design, document, and publish APIs following REST/SOAP best practices.
  • Strong documentation discipline: clean/readable code, comprehensive in-app documentation, and complete handover/technical delivery documents (e.g. LLD, API documentation..etc) for clients
  • 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.
  • Work closely with product owners, business analysts, and stakeholders to clarify requirements, refine user stories, and define acceptance criteria.
  • Promote and enforce Mendix development best practices and reusable components.
  • Provide accurate effort estimation for tasks, user stories, enhancements, and bug resolutions.
  • Ensure proper implementation of CI/CD pipelines, automated deployments, and branching strategies in Git.
  • Perform systematic unit testing, integration testing, and end-to-end testing; conduct full System Integration Testing (SIT).
  • Troubleshoot and resolve complex, tricky bugs—including integration, performance, and concurrency issues.
  • Oversee application lifecycle management: branching strategies, versioning, environment configuration (dev/test/acc/prod), deployment processes, and rollback procedures.

What they require

  • Mendix Advanced or Expert certification (Expert strongly preferred).
  • 3+ years of experience developing Mendix applications.
  • Delivered Mendix applications into production (at least 1 complex application).
  • Expert-level knowledge of domain modeling, microflows, nanoflows, security model, Java actions, JavaScript actions and Mendix best practices.
  • Experience with Git-based development, CI/CD pipelines, and automated deployments.
  • Strong experience with REST/SOAP web services, API design and documentation and API best practices.
  • Proficient in leveraging AI tools (Copilot, Grok, ChatGPT, Maia) to accelerate development, debugging, documentation, design, and professional client/stakeholder communication.
  • Proven ability to design and maintain comprehensive documentation (API, Low Level Design…etc).
  • Proficient in Microsoft Word and Excel for documentation and reporting purposes.
  • Strong Java and JavaScript proficiency for custom actions, debugging complex logic, and performance optimization.
  • Advanced SQL skills including writing and optimizing complex queries, joins, and indexing.
  • Hands-on experience with On-Premise environments and cloud environments (Mendix Cloud, Azure, or OpenShift environments).
  • Solid understanding of Mendix architecture, integrations, APIs, and security concepts.
  • Solid understanding of networking, certificates, firewalls, and proxy configurations in enterprise contexts.
  • Performed 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.
  • Excellent analytical and problem-solving skills – particularly for complex integration and performance issues under tight deadlines – while remaining calm and positive during high-pressure situations or crises.
  • Excellent verbal and written communication skills; ability to write clear, professional client emails and documentation and conduct client-facing discussions.
  • Strong stakeholder-management and facilitation skills for workshops and requirement sessions.
  • Thrives in agile/scaled-agile and waterfall environments; adept at managing scope, bridging customer expectations, and enforcing process in structured deliveries.
  • Highly pro-active: identifies blockers, proposes solutions, and drives initiatives when progress slows down or new opportunities arise
  • Proven ability to work independently while leading technical workstreams.
  • Previous experience leading Mendix development teams.
  • Hands-on experience with containerization (Docker, Kubernetes) and private cloud Mendix deployments
  • Participation in Mendix Capture the Flag (CTF) events or proven ability to demonstrate Mendix security vulnerability concepts
Software
Salary not disclosed