Skip to main content
D

Software Engineering Lead (Full Stack)

Datamatics Technologies

Location

Riyadh, Riyadh, Saudi Arabia

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

Job Title:

Software Engineering Lead

Experience:

6–8 Years

Employment Type:

Full-Time

Location: Riyadh - " Arabic Speaker "

Role Purpose

Software Engineering Lead is responsible for leading the daily technical execution of development activities and ensuring that project deliverables meet quality standards and timelines. This role provides hands-on technical leadership, oversees task assignments across development teams, and ensures smooth coordination between backend, frontend, and mobile development functions. The IT Team Leader works closely with the CTO and management to maintain technical alignment and delivery efficiency.

Required Technical Skills

(Hands-on Experience) Mandatory to have in CV

  • Flutter

– Mobile application development

  • Node.js

– Backend development and API services

  • PostgreSQL

– Database design and management

  • React.js

– Frontend web application development

  • TypeScript

– Application development with strong typing

  • Redis

– Caching and performance optimization

  • CI/CD

– Continuous Integration and Continuous Deployment pipelines

  • Docker

– Containerization and environment management

  • TanStack Query

– Data fetching and state management

Key Responsibilities1\. Daily Technical Execution

  • Assign development tasks to backend, frontend, and mobile development teams.
  • Track development progress and ensure milestones are achieved on schedule.
  • Manage development priorities based on business and technical requirements.
  • Coordinate with cross-functional teams to remove blockers and maintain delivery timelines.

2\. Technical Leadership

  • Conduct regular code reviews to ensure adherence to coding standards and best practices.
  • Provide technical guidance and mentorship to developers.
  • Resolve complex technical challenges and support team members in troubleshooting issues.
  • Ensure all development work aligns with defined system architecture and engineering standards.

3\. Technical Operations

  • Monitor CI/CD pipelines and ensure smooth deployment processes.
  • Manage and oversee containerized environments using Docker.
  • Ensure application performance, scalability, and reliability.
  • Prepare and present weekly progress and technical status reports to the CTO and management.

Required Qualifications \& Experience

  • 7–10 years of experience in software development and technical leadership roles.
  • Proven experience leading cross-functional development teams (frontend, backend, and mobile).
  • Strong hands-on experience with modern web and mobile development technologies.
  • Experience managing development workflows, deployments, and production environments.
  • Strong problem-solving, communication, and team leadership skills.

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs