Job Description
About the Role:
We are seeking an experienced OutSystems Developer to join our dynamic technology team in Dubai. In this role, you will design, develop, and maintain scalable low-code applications on the OutSystems platform, working closely with business stakeholders and cross-functional teams to deliver high-quality solutions.
Responsibilities:
Design, develop, and implement custom modules and components using the OutSystems platform
Maintain, troubleshoot, and optimize existing OutSystems applications
Collaborate with business analysts, UX/UI designers, and QA engineers to gather requirements and deliver solutions
Perform code reviews, ensure adherence to best practices, and maintain proper documentation
Integrate OutSystems applications with external systems via REST/SOAP APIs and database connections
Participate in agile ceremonies, sprint planning, and continuous improvement initiatives
Ensure performance, scalability, and security of applications
Provide training and mentorship to junior developers
Required Qualifications:
3–5 years of professional experience developing applications on the OutSystems platform
Bachelor’s degree in Computer Science, Software Engineering, or a related field
Strong understanding of the software development lifecycle and low-code methodologies
Proficiency in front-end and back-end web technologies (JavaScript, HTML, CSS, SQL)
Experience with database design, optimization, and API integration
Excellent problem-solving, analytical, and debugging skills
Effective verbal and written communication skills in English
Ability to work collaboratively in a fast-paced, agile environment
Preferred Qualifications:
OutSystems certifications (Associate Developer, Professional Developer, or Specialist)
Experience with DevOps practices, CI/CD pipelines, and automated testing
Familiarity with cloud platforms (AWS, Azure) and containerization (Docker)
Knowledge of UX/UI principles and design patterns
Previous experience in enterprise-level application development
Experience working in multicultural and international teams
Fluency in Arabic
Position Details
- Position Title: OutSystems Developer
- Location:
- Experience Required: 5