Job Description
We are seeking a skilled Mendix Developer to join our innovative team, focused on delivering cutting-edge, low-code business applications. The ideal candidate will have hands-on experience with the Mendix platform, building and deploying scalable web and mobile applications. This role requires a blend of technical expertise, problem-solving skills, and collaboration with business stakeholders to translate requirements into efficient, user-focused solutions.
Key Responsibilities
Application Development
- Design, develop, and deploy web and mobile applications using the Mendix low-code platform
- Create and optimize complex microflows to implement business logic, ensuring performance and reliability
- Build intuitive and responsive user interfaces using Mendix widgets and components for seamless user experiences
- Integration & Customization:
- Integrate Mendix applications with external systems, APIs, and databases (e.g., SQL, RESTful APIs)
- Extend functionality using JavaScript, CSS, or Java when needed for custom requirements
- Collaboration & Requirements Gathering:
- Work closely with business analysts, stakeholders, and cross-functional teams to gather and refine business requirements
- Facilitate workshops to translate business needs into technical solutions
- Testing & Optimization:
- Perform unit testing, debugging, and troubleshooting to ensure high-quality, error-free applications
- Optimize applications for performance, scalability, and maintainability
- Agile Development & Best Practices:
- Operate in an Agile/DevOps environment, contributing to sprint planning, code reviews, and continuous delivery
- Adhere to Mendix best practices and maintain comprehensive application documentation
- Mentorship & Knowledge Sharing:
Coach junior developers and contribute to team knowledge-sharing initiatives
Requirements
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field
- 2+ years of experience in software development, with at least 1-2 years of hands-on experience in Mendix application development
- Proven track record of delivering at least 2 live Mendix projects
- Strong proficiency in Mendix Studio Pro, including microflow logic design, UI/UX development, and data modeling
- Expertise in SQL for database design and querying
- Proficiency in Python or PySpark for scripting and data processing
- Familiarity with Azure Data Factory for data integration and pipeline development
- Knowledge of Azure Synapse Analytics is a plus
- Understanding of HTML, CSS, and JavaScript for customizations
- Experience with RESTful APIs, JSON, and asynchronous programming
- Strong problem-solving skills and attention to detail
- Excellent communication skills in English
Preferred Skills
- Mendix Intermediate or Advanced Developer Certification (Advanced preferred)
- Experience with cloud platforms like Azure, AWS, or SAP Cloud Platform
- Familiarity with Agile methodologies and tools like Jira or DevOps
- Knowledge of data modeling, normalization, and database management
- Understanding of enterprise application domains (e.g., CRM, supply chain, workflow automation)
- Experience with container technologies (e.g., Docker, Kubernetes) or UI frameworks (e.g., Angular, Bootstrap)