Job Description
**Job Title:** Outsystems Developer
**About the Role:**
As an OutSystems Developer based in Riyadh, you will be responsible for designing, developing, and maintaining high-performance web and mobile applications using the OutSystems low-code platform. You will collaborate with cross-functional teams to translate business requirements into scalable solutions, deliver custom widgets, implement complex logic, and ensure the highest quality standards throughout the software development lifecycle.
**Responsibilities:**
- Design, develop, and deploy responsive web and mobile applications using the OutSystems platform
- Create and maintain custom widgets to extend platform functionality
- Implement complex business logic and workflows to meet client requirements
- Integrate applications with external systems and databases using REST, SOAP, and other APIs
- Perform code reviews, unit testing, and debugging to ensure high code quality
- Collaborate with business analysts, QA engineers, and stakeholders to gather and refine requirements
- Optimize application performance and troubleshoot production issues
- Document technical designs, development processes, and deployment procedures
**Required Qualifications:**
- Bachelor’s degree in Computer Science, Engineering, or related field
- Minimum of 3 years of hands-on experience in OutSystems development
- Expertise in the OutSystems development environment, including Service Studio and Lifetime
- Proven experience in building custom widgets and extensions
- Strong ability to implement complex logic and business processes within OutSystems
- Proficient in integration techniques using REST/SOAP APIs and external databases
- Solid understanding of software development best practices, version control, and SDLC
- Excellent problem-solving skills and attention to detail
- Strong communication skills and ability to work effectively in a team
**Preferred Qualifications:**
- OutSystems Associate or Professional Developer certification
- Experience with Agile/Scrum methodologies
- Familiarity with front-end technologies such as HTML5, CSS3, and JavaScript
- Knowledge of cloud platforms (AWS, Azure) and CI/CD pipelines
- Basic understanding of UX/UI design principles
- Fluency in Arabic and English
- Experience with performance tuning and scalability best practices
Position Details
- Position Title: Outsystems Developer
- Location:
- Experience Required: 0