Job Description
Company Description
CODE81 operates autonomously from within the Technology Cluster of Ghobash Group as a highly agile services driven organization, committed to enabling future thinkers. Coding a better future by building the best in-class digital transformation products and solutions, we are dedicated to enriching people’s lives and helping businesses thrive.
Job Description
- Lead the end-to-end development lifecycle of Mendix applications, including requirements gathering, design, development, testing, deployment, and maintenance.
- Work closely with business stakeholders to understand their requirements and translate them into technical solutions using the Mendix platform.
- Design and implement scalable and maintainable Mendix applications that adhere to best practices, coding standards, and architectural guidelines.
- Collaborate with UX/UI designers to create intuitive and visually appealing user interfaces that enhance user experience and drive adoption.
- Mentor and coach junior developers, providing guidance on Mendix development techniques, best practices, and troubleshooting strategies.
- Participate in code reviews, ensuring that code is clean, efficient, and well-documented, and providing constructive feedback to team members.
- Conduct performance optimizations and troubleshooting to identify and resolve technical issues in Mendix applications.
- Stay abreast of the latest Mendix features, updates, and industry trends, and proactively recommend innovative solutions to improve development processes and efficiency.
- Work collaboratively with cross-functional teams, including business analysts, quality assurance engineers, and project managers, to deliver projects on time and within budget.
- Provide technical leadership and expertise in evaluating third-party integrations, APIs, and external services for incorporation into Mendix applications.
Qualifications
- Strong proficiency in the Mendix low-code platform, including building data models, microflows, pages, and widgets, and using Mendix Studio Pro.
- Solid understanding of software engineering principles, design patterns, and best practices, with a focus on scalability, performance, and maintainability.
- Excellent problem-solving skills and the ability to debug and troubleshoot complex issues in Mendix applications.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and communicate technical concepts to non-technical stakeholders.
- Mendix certifications (e.g., Mendix Developer, Mendix Advanced Developer) are highly desirable.
- Experience in industries such as finance, healthcare, or manufacturing, and knowledge of domain-specific requirements and regulations, is a plus.
Additional Information
Experience Requirements:
- Minimum of 5 years of experience in software development, with at least X years of hands-on experience in Mendix development.
- Proficiency in at least one major programming language (e.g., Java, Python, C++, etc.), with a strong foundation in software engineering principles and design patterns.
- Strong understanding of database systems and query languages (e.g., SQL, NoSQL), and experience with database design.
- Familiarity with web development technologies such as HTML, CSS, Bootstrap and JavaScript.
- Strong understanding of RESTful APIs, and microservices architecture is required.
- Experience with Agile development methodologies and tools (e.g., Scrum, Jira), with the ability to work effectively in an Agile environment.
- Experience with cloud platforms (e.g., AWS, Azure) and DevOps practices (e.g., CI/CD, automated testing) is a plus.
Job Details
- Job Location
- Cairo Egypt
- Company Industry
- Other Business Support Services
- Company Type
- Unspecified
- Employment Type
- Unspecified
- Monthly Salary Range
- Unspecified
- Number of Vacancies
- Unspecified