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 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.
Talent Acquisition & Development Lead
Posted today
Job Viewed
Job Description
Overview
We was established to train and develop qualified workforce for the Kingdom’s defense industries sector. The academy aims to fulfill localization targets and become among the top global Academies of technical excellence in defense by 2030.
Role InformationPosition Title: Talent Acquisition & Development Lead
Department: Shared Services
Reports to: Head of HR
Direct Reports: NA (Standalone Position)
Role DescriptionWe are seeking a highly motivated and skilled professional to lead all talent acquisition and employee development initiatives within our organization. The ideal candidate will manage the full employee lifecycle, from recruitment to professional growth, ensuring that HR strategies effectively support organizational goals and employee success.
Responsibilities- Lead the end-to-end recruitment process, including job postings, resume screening, interviews, and onboarding.
- Design, implement, and monitor employee training and development programs, ensuring the approval and follow-up of Individual Development Plans (IDPs) for each employee in coordination with their direct managers.
- Develop, update, and maintain competency frameworks and job descriptions for all positions.
- Manage workforce planning and related HR budgets.
- Maintain comprehensive employee records, including professional certifications earned through training programs.
- Prepare and present regular HR and operational reports.
- Oversee the annual performance evaluation process for all employees, ensuring accurate documentation and actionable feedback.
- Bachelor’s degree in Business Administration, Human Resources, or a related field.
- 5+ years of experience in talent acquisition, employee development, or HR leadership.
- Proven experience in managing performance evaluations, training programs, and employee development initiatives.
- Strong communication, leadership, and collaboration skills.
- Excellent organizational, planning, and time management abilities.
Front End Development Lead
Posted 22 days ago
Job Viewed
Job Description
Be among the first 25 applicants
OverviewUXBERT Labs is a digital and user experience design agency in the GCC working with regional and international brands such as STC, Amazon, Gucci and more. UXBERT Labs is part of the Supertech Group, also consisting of Hala Yalla and Kafu Games.
Key Responsibilities- Lead the front-end development team across web and mobile platforms
- Build performant and SEO-optimized front-ends using SSGs and React
- Drive architecture decisions, enforce design consistency, and lead code reviews
- Collaborate with UX/UI teams and backend engineers to align features
- Advocate for accessibility, performance, and responsive design
- 7+ years of front-end development experience
- Deep knowledge of React.js, Tailwind CSS, TypeScript, JavaScript, HTML5, and CSS3
- Experience deploying and optimizing static sites (Next.js, Gatsby, Astro, etc.)
- Proven experience leading front-end teams and delivering high-quality projects. Must be able to manage and motivate your team. Must be able to report to the Head of Engineering weekly and contribute towards the Engineering framework; architecture and leading the Front End team
- Strong understanding of CI/CD workflows, especially with Vercel
- Associate
- Full-time
- Information Technology
- IT Services and IT Consulting
Development Team Lead
Posted 10 days ago
Job Viewed
Job Description
Responsibilities
- 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.
Development Team Lead
Posted today
Job Viewed
Job Description
Responsibilities
- 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.
Be The First To Know
About the latest Team lead Jobs in Riyadh !
Consulting Technical Lead (Banking)
Posted 3 days ago
Job Viewed
Job Description
Overview
Oracle Financial Services Solutions delivers AI-driven applications and cloud services that empower financial institutions to achieve operational efficiency, innovation, and customer-centricity. Our mission is to help banks and insurers thrive in the digital age by providing open, real-time, and intelligent technology solutions. With a global presence and a focus on data and analytics, we enable our customers to outpace competition and meet evolving regulatory and customer needs.
What We Will Offer YouJoin a dynamic, global team where your expertise will drive impactful change. We offer competitive salaries, comprehensive benefits, and flexible working arrangements to support your work-life balance.
Access continuous learning and development opportunities to advance your career, along with wellness programs and a collaborative, inclusive culture that values diversity and innovation.
This role is based in Riyadh and there will be a requirement to work regularly on customer site.
What You Will DoAs a Technical Lead, you will oversee the design, development, and implementation of data integration processes for Oracle’s banking customers. You will ensure data accuracy, performance, and scalability, while collaborating with stakeholders to gather requirements and create technical architecture.
- Lead the end-to-end development cycle, from design to delivery, ensuring timely and high-quality solutions.
- Create and maintain comprehensive technical documentation, including data models and mapping specifications.
- Partner with cross-functional teams to gather requirements and translate them into scalable data solutions.
- Identify and implement improvements to existing data models and processes for enhanced efficiency.
- Act as a subject matter expert in data modeling, ETL, and Oracle PL / SQL, ensuring best practices are followed.
- 8-10 Years experience
- Proven experience as a Technical Lead, with expertise in data modeling and ETL.
- Strong proficiency in Oracle PL / SQL and data integration tools.
- Fluency in Arabic (written and spoken).
- Ability to collaborate effectively with stakeholders and drive project success.
- Experience in designing scalable, high-performance data solutions.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Banking industry experience is preferred.
- Knowledge of Oracle Financial Services products is a plus.
Career Level - IC3
#J-18808-LjbffrTechnical Lead Full Stack
Posted 10 days ago
Job Viewed
Job Description
Overview
Job Title: Technical Lead Full Stack (Hands-on) at Diet Watchers
Responsibilities- Technical Execution & Development: Lead the development and optimization of web and mobile applications (iOS/Android). Deliver high-quality, scalable code across frontend and backend (hands-on). Conduct and review code to ensure best practices and maintainability. Implement performance monitoring and incident response for critical systems.
- Strategic & Operational Alignment: Collaborate with executive leadership to align technical initiatives with business OKRs. Contribute to annual and quarterly planning by defining the roadmap for digital platforms. Propose and defend tech-related budgets with justification tied to ROI and growth enablement. Evaluate and recommend technologies, platforms, and vendors for long-term scalability.
- Team Management & Mentoring: Direct and mentor developers, DevOps engineers, and technical support staff. Define daily/weekly tasks, oversee sprint planning, and ensure timely delivery. Actively participate in recruiting and onboarding of technical roles.
- Collaboration & Communication: Act as the bridge between business and technology teams. Translate business needs into robust technical solutions. Lead technical discussions with internal stakeholders and external vendors.
Required Technical Skills:
- Frontend: React.js / Vue.js / Next.js
- Backend: Node.js / Python (FastAPI, Django) / PHP (Laravel)
- Databases: PostgreSQL, MySQL, MongoDB
- Mobile: React Native or Flutter (preferred)
- DevOps: CI/CD pipelines, Docker, basic cloud (AWS/GCP/Azure)
- RESTful APIs and third-party integrations (payment gateways, logistics, marketing tools)
- Version control systems: Git, GitHub/GitLab
- Performance profiling, debugging, and QA oversight
- Leadership & Strategic Skills: Ability to connect technical solutions with business goals. Experience leading agile teams and sprint planning. Strong analytical and problem-solving capabilities. Budget planning and project ROI assessment.
- Seniority level: Not Applicable
- Employment type: Full-time
- Job function: Engineering and Information Technology
- Industries: Wellness and Fitness Services
Referrals increase your chances of interviewing at Diet Watchers by 2x
Get notified about new Lead Technician jobs in Riyadh, Riyadh, Saudi Arabia .
#J-18808-LjbffrConsulting Technical Lead (Banking)

Posted 7 days ago
Job Viewed
Job Description
**Oracle Financial Services Solutions** delivers AI-driven applications and cloud services that empower financial institutions to achieve operational efficiency, innovation, and customer-centricity. Our mission is to help banks and insurers thrive in the digital age by providing open, real-time, and intelligent technology solutions. With a global presence and a focus on data and analytics, we enable our customers to outpace competition and meet evolving regulatory and customer needs.
**What We Will Offer You**
Join a dynamic, global team where your expertise will drive impactful change. We offer competitive salaries, comprehensive benefits, and flexible working arrangements to support your work-life balance.
Access continuous learning and development opportunities to advance your career, along with wellness programs and a collaborative, inclusive culture that values diversity and innovation.
Learn more about life at Oracle ( role is based in Riyadh and there will be a requirement to work regularly on customer site.**
**#LI-VS2**
**Responsibilities**
**What You Will Do**
As a Technical Lead, you will oversee the design, development, and implementation of data integration processes for Oracle's banking customers. You will ensure data accuracy, performance, and scalability, while collaborating with stakeholders to gather requirements and create technical architecture.
+ Lead the end-to-end development cycle, from design to delivery, ensuring timely and high-quality solutions.
+ Create and maintain comprehensive technical documentation, including data models and mapping specifications.
+ Partner with cross-functional teams to gather requirements and translate them into scalable data solutions.
+ Identify and implement improvements to existing data models and processes for enhanced efficiency.
+ Act as a subject matter expert in data modeling, ETL, and Oracle PL/SQL, ensuring best practices are followed.
**What Will You Bring**
+ 8-10 Years experience
+ Proven experience as a Technical Lead, with expertise in data modeling and ETL.
+ Strong proficiency in Oracle PL/SQL and data integration tools.
+ Fluency in Arabic (written and spoken).
+ Ability to collaborate effectively with stakeholders and drive project success.
+ Experience in designing scalable, high-performance data solutions.
+ Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
+ Banking industry experience is preferred.
+ Knowledge of Oracle Financial Services products is a plus.
Career Level - IC3
**About Us**
As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry-leaders in almost every sector-and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing or by calling in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.