Developer/Programmer Team Leader

at Saudi Recruit
Published July 31, 2025
Expires September 20, 2025
Location Riyadh, Saudi Arabia
Category Computer & IT  
Job Type Full Time  
Salary Unit Hour

Description

We are seeking a highly skilled and motivated Developer / Programmer Team Leader to lead the development team responsible for designing, building, and maintaining our application’s core platforms, including the Property Management System (PMS), internal tools, and integrated hospitality tech services.

This role is ideal for someone with solid software engineering experience, strong team leadership skills, and a deep understanding of system architecture, backend/frontend development, and integration practices. The ideal candidate will work closely with the technical director, product owners, and other departments to ensure high-quality deliverables in a fast-paced hospitality technology environment.
Key Responsibilities
• • Lead and mentor a team of developers and programmers in daily tasks and long-term projects.
• • Oversee the full software development life cycle (SDLC), including requirements gathering, design, development, testing, deployment, and support.
• • Assign tasks, set priorities, and monitor progress to ensure timely and successful delivery.
• • Design and maintain scalable backend services and secure API integrations with third-party systems (e.g., payment gateways, SMS, government portals).
• • Manage code quality, conduct code reviews, and enforce coding standards.
• • Collaborate with UI/UX designers, QA engineers, and other departments to deliver user-centered applications.
• • Provide technical leadership in architecture and infrastructure planning.
• • Troubleshoot and resolve system bugs, errors, and performance bottlenecks.
• • Maintain and improve existing applications by refactoring code and upgrading technologies.
• • Ensure security and data privacy compliance in all development work.
• • Prepare documentation for internal systems, including technical architecture, development guides, and system configurations.
• • Coordinate with DevOps or system administrators for CI/CD deployments and environment setups.
• • Assist in recruiting and training new developers as the team grows.
Qualifications
• • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
• • Minimum 5 years of experience in software development, with at least 2 years in a leadership role.
• • Proficiency in backend languages such as Python, Laravel, PHP, or Node.js.
• • Strong frontend experience with JavaScript frameworks (e.g., React, Vue.js, Angular).
• • Experience with database systems (e.g., PostgreSQL, MySQL, MongoDB).
• • Solid understanding of RESTful APIs and web security best practices.
• • Familiarity with version control tools (e.g., Git) and project management platforms (e.g., Jira, Trello).
• • Experience in Agile/Scrum software development practices.
• • Ability to manage multiple priorities and projects simultaneously.
• • Strong problem-solving, analytical, and communication skills.
• • Fluency in English; Arabic proficiency is a plus.
Preferred Skills
• • Experience with Odoo or hospitality-specific ERP systems.
• • Familiarity with Docker, Kubernetes, or other containerized environments.
• • Understanding of hospitality operations (e.g., front office, housekeeping, reservations).
• • Mobile app development experience (Flutter, React Native).
• • CI/CD pipeline management (GitLab, Jenkins).
• • Knowledge of compliance standards like PCI DSS or data protection regulations.

Please send your resume/CV

Drop files here browse files ...