Developer/Programmer Team Leader
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