أبلاي إيدج ابدأ البحث عن عمل

Senior Mendix Developer.

SSC HR Solutions · Cairo, Cairo, Egypt

قدّم وتابع مع أبلاي إيدج
Job Title: Senior Mendix DeveloperOverviewSenior Mendix Developer is responsible for designing, developing, and maintaininghigh-quality Mendix applications that align with business objectives and softwaredevelopment standards. This role combines strong technical expertise in Mendix withthe ability to guide junior developers, collaborate with stakeholders, and drive bestpractices across the low-code application lifecycle.Key ResponsibilitiesApplication Development & Architecture Design, build, and deploy Mendix applications using best-practice architectureand development patterns. Translate business requirements into scalable, maintainable, and high-qualityMendix 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 principleof least privilege and Mendix security best practices. Ensure application performance, scalability, reliability, and compliance withenterprise performance standards. Conduct thorough code reviews to enforce quality, consistency, andmaintainability. Implement robust auditing, logging, and monitoring mechanisms whilechampioning true DevOps, BizDevOps, and SecDevOps principles throughoutthe application lifecycle Build productized modules that are reusable in other apps and projects Design and deliver robust Mendix mobile apps with emphasis on reliable offlinesynchronization, high performance, secure local data handling, custom nativefunctionality, and streamlined iOS/Android build & deployment processes.Integration & System Design 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). Strong experience working with Mendix Building Blocks Collaborate with enterprise architects, infrastructure teams, and system ownersto align solutions with the broader IT landscape. Lead technical discussions with external teams on security, network, andinfrastructure 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-appdocumentation, and complete handover/technical delivery documents (e.g. LLD,API documentation..etc) for clientsLeadership & Collaboration Mentor and coach junior and Intermediate-level Mendix developers on bestpractices and advanced techniques. Lead technical discussions, solution-design workshops, sprint planning, andrefinement sessions. Work closely with product owners, business analysts, and stakeholders to clarifyrequirements, refine user stories, and define acceptance criteria. Promote and enforce Mendix development best practices and reusablecomponents. Provide accurate effort estimation for tasks, user stories, enhancements, andbug resolutions.Quality Assurance & Lifecycle Management Ensure proper implementation of CI/CD pipelines, automated deployments, andbranching 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, androllback procedures.RequirementsRequired Skills & QualificationsTechnical Skills 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, securitymodel, Java actions, JavaScript actions and Mendix best practices. Experience with Git-based development, CI/CD pipelines, and automateddeployments. Strong experience with REST/SOAP web services, API design and documentationand API best practices. Proficient in leveraging AI tools (Copilot, Grok, ChatGPT, Maia) to acceleratedevelopment, debugging, documentation, design, and professionalclient/stakeholder communication. Proven ability to design and maintain comprehensive documentation (API, LowLevel Design...etc). Proficient in Microsoft Word and Excel for documentation and reportingpurposes. Strong Java and JavaScript proficiency for custom actions, debugging complexlogic, and performance optimization. Advanced SQL skills including writing and optimizing complex queries, joins, andindexing. Hands-on experience with On-Premise environments and cloud environments(Mendix Cloud, Azure, or OpenShift environments). Solid understanding of Mendix architecture, integrations, APIs, and securityconcepts. Solid understanding of networking, certificates, firewalls, and proxyconfigurations 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.Soft Skills Excellent analytical and problem-solving skills - particularly for complexintegration and performance issues under tight deadlines - while remaining calmand 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-facingdiscussions. Strong stakeholder-management and facilitation skills for workshops andrequirement sessions. Thrives in agile/scaled-agile and waterfall environments; adept at managingscope, bridging customer expectations, and enforcing process in structureddeliveries. Highly pro-active: identifies blockers, proposes solutions, and drives initiativeswhen progress slows down or new opportunities arise Proven ability to work independently while leading technical workstreamsPreferred Experience Previous experience leading Mendix development teams Experience with Mendix tools such as QSM Hands-on experience with containerization (Docker, Kubernetes) and privatecloud Mendix deployments Participation in Mendix Capture the Flag (CTF) events or proven ability todemonstrate Mendix security vulnerability concepts