Job Description
**Job Title:** Outsystems Developer
**About the Role:**
We are seeking a skilled OutSystems Developer to join our dynamic team in Riyadh. In this role, you will design, develop, and maintain high-performance web and mobile applications using the OutSystems low-code platform, collaborating with cross-functional teams to deliver innovative solutions that meet business objectives.
**Responsibilities:**
- Design, develop, and deploy scalable web and mobile applications using the OutSystems platform
- Customize and extend OutSystems modules to meet complex business requirements
- Integrate OutSystems applications with external systems and databases via APIs and web services
- Perform code reviews, troubleshoot issues, and optimize application performance
- Collaborate with business analysts, UX/UI designers, and QA engineers to ensure high-quality deliverables
- Maintain technical documentation and follow best practices for version control and deployment
- Participate in Agile ceremonies and contribute to continuous improvement initiatives
**Required Qualifications:**
- Minimum of 3 years of hands-on experience developing enterprise applications with OutSystems
- At least 3 years of software development experience with web technologies (HTML, CSS, JavaScript)
- Strong understanding of relational databases and SQL
- Experience integrating applications with RESTful and SOAP web services
- Solid problem-solving skills and attention to detail
- Excellent communication skills in English, both written and verbal
- Ability to work effectively in a fast-paced, collaborative team environment
**Preferred Qualifications:**
- OutSystems Associate or Professional Developer Certification
- Experience with .NET or Java back-end integration
- Familiarity with Agile/Scrum methodologies
- Knowledge of DevOps practices and CI/CD pipelines
- Proficiency in Arabic
- Experience with UI/UX best practices and responsive design
Position Details
- Position Title: Outsystems Developer
- Location:
- Experience Required: 0