1 580 Team Lead jobs in Saudi Arabia
Software Development Team Lead
Posted 1 day ago
Job Viewed
Job Description
Get AI-powered advice on this job and more exclusive features.
We are seeking an experienced Software Development Team Lead with strong expertise in full stack technologies, including Python, Node.js, and React. The ideal candidate will lead a team of engineers in designing, building, and deploying enterprise-grade applications that are scalable, secure, and user-friendly. This role requires balancing hands-on coding with leadership, mentoring, and cross-functional collaboration.
Responsibilities- Lead and mentor a team of full-stack developers, providing guidance on technical design, coding standards, and best practices.
- Drive end-to-end development of web applications using Python (backend services), Node.js (APIs, microservices), and React (frontend UI).
- Collaborate with product managers, designers, and stakeholders to translate business requirements into technical solutions.
- Oversee code reviews, testing strategies, and deployment pipelines to ensure high-quality, maintainable code.
- Architect and implement scalable systems with a focus on performance, security, and user experience.
- Manage sprint planning, task allocation, and delivery timelines within Agile/Scrum frameworks.
- Troubleshoot and resolve technical challenges across the stack.
- Foster continuous learning, innovation, and knowledge sharing within the team.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- 6+ years of professional software development experience, with at least 2+ years in a team lead or supervisory role.
- Strong hands-on experience with Python, Node.js, and React.
- Proficiency in building APIs, microservices, and scalable backend architectures.
- Strong knowledge of frontend development with React, including state management (Redux, Context API) and modern tooling.
- Familiarity with relational and NoSQL databases (PostgreSQL, MongoDB, etc.).
- Experience with cloud platforms (AWS, GCP, Azure, OCI) and containerization (Docker, Kubernetes).
- Knowledge of DevOps practices, CI/CD pipelines, and testing frameworks.
- Excellent problem-solving, leadership, and communication skills.
- Experience with TypeScript and Next.js.
- Familiarity with GraphQL APIs and real-time applications (WebSockets, WebRTC).
- Exposure to AI/ML integrations or data-intensive systems.
- Contributions to open-source projects or active involvement in developer communities.
- Opportunity to lead high-impact projects in a fast-growing technology environment.
- Competitive salary and performance-based incentives.
- Professional development, training, and career growth opportunities.
- Collaborative, innovative, and mission-driven culture.
- Mid-Senior level
- Full-time
- Engineering and Information Technology
- IT Services and IT Consulting
Software Development-Team Lead
Posted 3 days ago
Job Viewed
Job Description
Join to apply for the Software Development-Team Lead role at Burjline Builders
Join to apply for the Software Development-Team Lead role at Burjline Builders
Get AI-powered advice on this job and more exclusive features.
We are seeking an experienced and motivated Team Lead – Software Development to manage and guide our development team. The ideal candidate will combine strong technical expertise with proven leadership skills, ensuring high-quality software delivery, innovation, and adherence to best practices. In addition to overseeing development projects, the role requires hands-on involvement in CRM systems, particularly Microsoft 365, to support business applications and integrations.
___
Key Responsibilities
- Lead, mentor, and support a team of software developers to deliver projects on time and to a high standard.
- Define technical direction, enforce coding standards, and ensure best practices in software engineering.
- Collaborate with product managers, designers, and stakeholders to align business requirements with technical solutions.
- Oversee system architecture, design, and implementation across web, mobile, and backend solutions.
- Manage and optimize CRM platforms, with a focus on Microsoft 365 CRM and Salesforce integration and customization.
- Conduct regular code reviews, performance evaluations, and provide coaching to developers.
- Drive process improvements, automation, and adoption of modern technologies.
- Ensure the security, scalability, and maintainability of software solutions.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 5+ years of software development experience, with at least 2 years in a leadership or team lead role.
- Proficiency in modern programming languages such as C#, .NET, Java, JavaScript/TypeScript, Python, and PHP.
- Strong knowledge of databases (SQL, MySQL, PostgreSQL, or MongoDB).
- Proven experience with CRM systems – particularly Microsoft Dynamics 365 / Microsoft 365 CRM – including customization, integration, and workflow automation.
- Solid understanding of cloud platforms (Azure, AWS, or GCP).
- Experience with version control systems (Git), CI/CD pipelines, and agile methodologies.
- Excellent communication, problem-solving, and organizational skills.
- Strong leadership capabilities with the ability to inspire and motivate team members.
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Construction
Referrals increase your chances of interviewing at Burjline Builders by 2x
Sign in to set job alerts for “Software Engineering Team Lead” roles. Director - Applications & Software Engineering Marketplace Software Engineering Manager Marketplace Software Engineering Manager Senior Solution Engineer - Based in Saudi ArabiaRiyadh, Riyadh, Saudi Arabia 30 minutes ago
Software Engineering Manager - Desktop and Embedded Linux OptimisationJiddah, Makkah, Saudi Arabia 23 hours ago
Software Engineering Manager - Desktop and Embedded Linux OptimisationRiyadh, Riyadh, Saudi Arabia 23 hours ago
Engineering Manager - Public Cloud, Python, Golang Engineering Manager - Public Cloud, Python, Golang Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon Software Engineering Manager - Ubuntu Linux Kernel Software Engineering Manager - Container and Virtualisation Infrastructure Software Engineering Manager - Container and Virtualisation Infrastructure Software Engineering Manager - Ubuntu Linux KernelWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrSoftware Development Team Lead
Posted 10 days ago
Job Viewed
Job Description
- Lead and manage a team of software developers through the entire software development lifecycle.
- Design, architect, and develop high-quality software solutions while ensuring adherence to best practices.
- Foster a positive and collaborative team environment, providing guidance and mentorship to team members.
- Oversee project timelines, ensuring deliverables are met and align with business objectives.
- Collaborate with stakeholders and cross-functional teams to identify project goals, requirements, and outcomes.
- Conduct regular team meetings to discuss project progress, address challenges, and encourage innovative ideas.
- Perform code reviews and promote coding standards and best practices to maintain code quality.
- Identify, troubleshoot, and resolve technical issues in a timely manner, facilitating effective communication with team members.
- Implement and promote Agile methodologies for efficient project management and team collaboration.
- Stay updated on industry trends and emerging technologies, encouraging continuous learning and improvement within the team.
- Participate in the recruitment and onboarding process for new developers, ensuring a smooth transition into the team.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 7+ years of experience in software development, with at least 3 years in a leadership role.
- Strong experience with modern programming languages and frameworks, preferably .NET, Java, or similar.
- Solid understanding of software development methodologies, such as Agile and Scrum.
- Experience in project management and ability to manage multiple priorities effectively.
- Proficient in database technologies, cloud services, and version control systems.
- Excellent leadership skills, with the ability to motivate and inspire a team.
- Strong problem-solving abilities and analytical thinking.
- Exceptional communication and interpersonal skills.
- Commitment to fostering a culture of collaboration and innovation.
Software Development Team Lead
Posted today
Job Viewed
Job Description
- Lead and manage a team of software developers through the entire software development lifecycle.
- Design, architect, and develop high-quality software solutions while ensuring adherence to best practices.
- Foster a positive and collaborative team environment, providing guidance and mentorship to team members.
- Oversee project timelines, ensuring deliverables are met and align with business objectives.
- Collaborate with stakeholders and cross-functional teams to identify project goals, requirements, and outcomes.
- Conduct regular team meetings to discuss project progress, address challenges, and encourage innovative ideas.
- Perform code reviews and promote coding standards and best practices to maintain code quality.
- Identify, troubleshoot, and resolve technical issues in a timely manner, facilitating effective communication with team members.
- Implement and promote Agile methodologies for efficient project management and team collaboration.
- Stay updated on industry trends and emerging technologies, encouraging continuous learning and improvement within the team.
- Participate in the recruitment and onboarding process for new developers, ensuring a smooth transition into the team.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 7+ years of experience in software development, with at least 3 years in a leadership role.
- Strong experience with modern programming languages and frameworks, preferably .NET, Java, or similar.
- Solid understanding of software development methodologies, such as Agile and Scrum.
- Experience in project management and ability to manage multiple priorities effectively.
- Proficient in database technologies, cloud services, and version control systems.
- Excellent leadership skills, with the ability to motivate and inspire a team.
- Strong problem-solving abilities and analytical thinking.
- Exceptional communication and interpersonal skills.
- Commitment to fostering a culture of collaboration and innovation.
Software Development-Team Lead
Posted today
Job Viewed
Job Description
We are seeking an experienced and motivated Team Lead – Software Development to manage and guide our development team. The ideal candidate will combine strong technical expertise with proven leadership skills, ensuring high-quality software delivery, innovation, and adherence to best practices. In addition to overseeing development projects, the role requires hands-on involvement in CRM systems, particularly Microsoft 365, to support business applications and integrations.
___
Key Responsibilities
- Lead, mentor, and support a team of software developers to deliver projects on time and to a high standard.
- Define technical direction, enforce coding standards, and ensure best practices in software engineering.
- Collaborate with product managers, designers, and stakeholders to align business requirements with technical solutions.
- Oversee system architecture, design, and implementation across web, mobile, and backend solutions.
- Manage and optimize CRM platforms, with a focus on Microsoft 365 CRM and Salesforce integration and customization.
- Conduct regular code reviews, performance evaluations, and provide coaching to developers.
- Drive process improvements, automation, and adoption of modern technologies.
- Ensure the security, scalability, and maintainability of software solutions.
___
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- 5+ years of software development experience, with at least 2 years in a leadership or team lead role.
- Proficiency in modern programming languages such as C#, .NET, Java, JavaScript/TypeScript, Python, and PHP.
- Strong knowledge of databases (SQL, MySQL, PostgreSQL, or MongoDB).
- Proven experience with CRM systems – particularly Microsoft Dynamics 365 / Microsoft 365 CRM – including customization, integration, and workflow automation.
- Solid understanding of cloud platforms (Azure, AWS, or GCP).
- Experience with version control systems (Git), CI/CD pipelines, and agile methodologies.
- Excellent communication, problem-solving, and organizational skills.
- Strong leadership capabilities with the ability to inspire and motivate team members.
Software Development Team Lead
Posted today
Job Viewed
Job Description
قائد فريق التطوير
المسؤوليات:
- قيادة فريق المطورين والإشراف على تنفيذ المشاريع.
- تطبيق منهجيات Agile و DevOps و CI/CD.
- ضمان جودة الكود وسرعة تسليم المنتجات.
المتطلبات:
- بكالوريوس في علوم الحاسب أو نظم المعلومات.
- خبرة لا تقل عن 12 سنة في مجال التطوير.
- إتقان العربية والإنجليزية.
Development Team Lead
Responsibilities:
- Lead software development teams and oversee project execution.
- Apply Agile, DevOps, and CI/CD best practices.
- Ensure code quality and timely delivery of products.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- Minimum 12 years of experience in software development.
- Strong command of Arabic and English.
Job Type: Full-time
Pay: From ﷼20,000.00 per month
Application Question(s):
- What is your current Salary? (Mandatory)
Experience:
- Software Development: 10 years (Required)
Software Development-Team Lead
Posted today
Job Viewed
Job Description
We are seeking an experienced and motivated Team Lead – Software Development to manage and guide our development team. The ideal candidate will combine strong technical expertise with proven leadership skills, ensuring high-quality software delivery, innovation, and adherence to best practices. In addition to overseeing development projects, the role requires hands-on involvement in CRM systems, particularly Microsoft 365, to support business applications and integrations.
___
Key Responsibilities
- Lead, mentor, and support a team of software developers to deliver projects on time and to a high standard.
- Define technical direction, enforce coding standards, and ensure best practices in software engineering.
- Collaborate with product managers, designers, and stakeholders to align business requirements with technical solutions.
- Oversee system architecture, design, and implementation across web, mobile, and backend solutions.
- Manage and optimize CRM platforms, with a focus on Microsoft 365 CRM and Salesforce integration and customization.
- Conduct regular code reviews, performance evaluations, and provide coaching to developers.
- Drive process improvements, automation, and adoption of modern technologies.
- Ensure the security, scalability, and maintainability of software solutions.
___
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- 5+ years of software development experience, with at least 2 years in a leadership or team lead role.
- Proficiency in modern programming languages such as C#, .NET, Java, JavaScript/TypeScript, Python, and PHP.
- Strong knowledge of databases (SQL, MySQL, PostgreSQL, or MongoDB).
- Proven experience with CRM systems – particularly Microsoft Dynamics 365 / Microsoft 365 CRM – including customization, integration, and workflow automation.
- Solid understanding of cloud platforms (Azure, AWS, or GCP).
- Experience with version control systems (Git), CI/CD pipelines, and agile methodologies.
- Excellent communication, problem-solving, and organizational skills.
- Strong leadership capabilities with the ability to inspire and motivate team members.
Be The First To Know
About the latest Team lead Jobs in Saudi Arabia !
Technical Lead
Posted today
Job Viewed
Job Description
Do you want to love what you do at work? Do you want to make a difference, an impact, and transform peoples lives? Do you want to work with a team that believes in disrupting the normal, boring, and average?
If yes, then this is the job you are looking for , is Saudi's #1 event ticketing and experience booking platform in terms of technology, features, agility, revenue serving some of the largest mega events in the Kingdom surpassing over 2 billion in sales. is part of the Supertech Group also consisting of UXBERT Labs, one of the best digital and user experience design agencies in the GCC, along with Kafu Games, the largest esports tournament platform in MENA.
Key Responsibilities:
- Lead and mentor a team of software engineers.
- Provide technical guidance and direction to the team.
- Drive technical decisions and enforce best practices.
- Conduct code reviews and ensure coding standards are met.
- Oversee the entire software development lifecycle from planning to deployment.
- Collaborate with project managers to define project scope, timelines, and deliverables.
- Ensure projects are completed on time and within budget.
- Design and implement robust, scalable, and maintainable software architectures.
- Evaluate and recommend tools, technologies, and processes to ensure the highest quality product platform.
- Develop and maintain technical documentation.
- Work closely with stakeholders to understand business requirements and translate them into technical specifications.
- Facilitate effective communication between the development team and other departments.
- Ensure alignment between the technical direction and the business objectives.
- Stay up-to-date with industry trends and emerging technologies.
- Continuously seek ways to improve the development process and team productivity.
- Drive innovation and continuous improvement within the team.
Requirements
- Bachelors or masters degree; or equivalent work experience
- 3-5 years of experience in software application development, deployment, and integration.
- Strong application development knowledge of any of the following technologies: Python, JavaScript, React, PHP, Android (Kotlin/Java), Swift, Kafka, MongoDB.
- Engineering practice experience such as code refactoring, design patterns, continuous integration, building highly scalable applications, application security, secure coding practice.
- Proficient understanding of code versioning tools such as GIT, CI/CD concepts, and toolchains.
- Excellent technical, diagnostic, and troubleshooting skills.
- Exceptional communication and interpersonal skills.
Technical Lead
Posted today
Job Viewed
Job Description
About Us
We are a fast-growing digital education platform in Saudi Arabia. Our mission is to empower university students through structured courses, interactive tools, and a supportive community that makes learning clearer and less stressful.
The Role
We are seeking a Technical Lead (WordPress) to take complete ownership of our platform. This is a leadership role with responsibility for ensuring the site runs smoothly, scales effectively, and continues to evolve. The right candidate will manage daily operations, directly implement improvements, and coordinate with external vendors for advanced technical projects.
Key Responsibilities
● Oversee the platform end-to-end: updates, performance tuning, security, backups, hosting, and domain management.
● Monitor site reliability and speed, resolving issues proactively before they impact users.
● Manage external vendors and agencies for advanced development or specialized features.
● Develop and execute a roadmap for ongoing improvements and scalability.
● Implement workflows that connect payments, enrollments, and user progress into seamless experiences.
● Partner with internal teams to keep content, design, and user experience up to date.
● Track licenses, renewals, and service agreements to avoid downtime.
● Provide structured reporting on platform health, user activity, and areas for improvement.
Requirements
● 5+ years managing large-scale WordPress platforms.
● Strong technical skills in plugins, themes, hosting environments, caching/CDNs, and troubleshooting.
● Proven ability to configure and extend e-commerce, membership, and learning systems.
● Experience building automated workflows that connect platform events to external tools and reports.
● Skilled at managing vendors and ensuring accountability.
● Highly organized with strong documentation habits.
● Effective communicator in both Arabic and English.
● Proactive, solution-oriented, and able to take full ownership of platform operations.
Why Join
● Impact at Scale: Your work will shape the experience of thousands of students across Saudi Arabia.
● Full Ownership: Run the platform with autonomy and accountability, from daily operations to long-term growth.
● Forward-Looking Work: Be part of building the next phase of digital education, introducing automation, scalability, and user experience upgrades.
● Growth Path: A leadership role with the potential to expand scope as the platform grows nationwide.
● Purpose-Driven Culture: Join a team dedicated to improving education and reducing student stress.
Job Type: Part-time
Expected hours: No less than 5 per week
Expected Start Date: 18/10/2025
Technical Lead
Posted today
Job Viewed
Job Description
Role: Technical Lead
Duration: 6 months & extendable
Location: Qatar
Salary: 17000 QAR
Work Visa, Air ticket and Hamad Medical Benefits provided by Mind Stream to the employee only
Notice Period: Immediate to 30 days only
Experience: 7- 12 Years
Skills: Agile, Azure, JAVA, Microservices, Spring Boot
· This is a Tech lead role, who can manage scrum team with few a and responsible for technical delivery
· Must have min 7 years relevant experience Should have good knowledge in Java, Spring, Hibernate, JPA, Web Services (SOAP/REST), Spring Boot, Microservices, JMS, Cosmo, Azure, XML, JavaScript, JBOSS, Web sphere, Tomcat, SVN, Maven, Gradle, etc.
· The role requires responsibility of supporting existing application in production and issue resolution.
Job Type: Full-time
Pay: ﷼16, ﷼17,000.00 per month
Application Question(s):
- Do you have 7–12 years of experience in software development with strong expertise in Java, Spring Boot, and Microservices?
- Do you have experience in leading a Scrum/Agile team and being responsible for technical delivery?
- Do you have hands-on experience with Azure Cloud and production support/issue resolution?
- What is your notice period? (Immediate / 15 days / 30 days / Other – please specify)
- The specified budget of QAR 17,000 (full package) — is it acceptable for you?