Saudi , Riyadh
--
Company

Job Details

Job Description

Roles & Responsibilities

Key Responsibilities

  • 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.

Desired Candidate Profile

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

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.

Similar Jobs