Enable job alerts via email!

Software Development Manager

Guestna

Riyadh

On-site

SAR 200,000 - 300,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Development Manager to lead their dynamic development team. In this role, you will drive the planning and execution of innovative software solutions while mentoring a talented group of developers and engineers. Your leadership will be crucial in ensuring projects align with business goals and meet high-quality standards. This position offers the opportunity to work with cutting-edge technologies and foster a collaborative environment that encourages continuous learning and growth. If you are passionate about technology and team success, this role is perfect for you.

Qualifications

  • 7+ years in software development, with 3+ years in a leadership role.
  • Proven experience with Next.js, React Native, and cloud platforms.

Responsibilities

  • Lead and mentor a cross-functional development team.
  • Oversee project planning, execution, and delivery of software solutions.

Skills

Team Leadership
Project Management
Software Development
Problem-Solving
Agile Methodologies

Education

Bachelor's degree in Computer Science
Master's degree (preferred)

Tools

Next.js
React Native
MERN Stack
NestJS
Jenkins
GitLab CI/CD
Docker
GCP
Azure

Job description

Bachelors in Computer Application(Computers)

Nationality: Any Nationality

Vacancy: 1 Vacancy

Job Description

We are looking for an experienced and highly motivated Development Manager to lead our growing development team at Guestna. As the Development Manager, you will oversee the planning, execution, and delivery of cutting-edge software solutions while managing a talented team of developers, testers, and engineers. Your role is critical in ensuring the successful implementation of projects, aligning with business goals, and maintaining high-quality standards across all development activities.

Leadership and Team Management
  • Lead, mentor, and inspire a cross-functional team of Front-End Developers, Full-Stack Developers, Mobile Developers, DevOps, and QA Engineers.
  • Foster a collaborative and innovative work atmosphere that promotes continuous learning, growth, and high performance.
  • Conduct regular one-on-one meetings and performance reviews to support team members in achieving their tasks.
Project Planning and Execution
  • Define project roadmaps, timelines, and milestones to ensure timely delivery of software solutions.
  • Collaborate with stakeholders, including product owners and designers, to translate business requirements into technical specifications.
  • Oversee the entire software development lifecycle (SDLC), from ideation to deployment, ensuring adherence to best practices and quality standards.
Technical Oversight
  • Provide technical guidance and architectural direction for projects involving Next.js, React Native, MERN Stack, and NestJS.
  • Ensure code quality, scalability, and maintainability across all applications through code reviews and testing protocols.
  • Stay up-to-date with emerging technologies and industry trends to drive innovation within the team.
DevOps and Cloud Infrastructure
  • Design and implement DevOps practices to streamline development workflows, including CI/CD pipelines and automated testing.
  • Oversee the management of cloud infrastructure on platforms like GCP, ensuring scalability, security, and cost optimization.
  • Collaborate with the team to monitor system performance, troubleshoot issues, and optimize cloud resources for maximum efficiency.
Quality Assurance and Testing
  • Work closely with QA Engineers to establish robust testing frameworks and ensure comprehensive test coverage for all projects.
  • Implement CI/CD pipelines to streamline development processes and improve deployment efficiency.
  • Monitor and resolve production issues promptly to minimize downtime and enhance user experience.
Communication and Collaboration
  • Act as the primary point of contact between the development team and other departments, ensuring clear communication and alignment on project goals.
  • Prepare and present progress reports to senior management, highlighting key achievements, risks, and areas for improvement.
  • Facilitate knowledge-sharing sessions and workshops to enhance team skills and foster a culture of collaboration.
Desired Candidate Profile
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (Master's degree preferred).
  • Minimum of 7+ years of experience in software development, with at least 3+ years in a leadership or managerial role.
  • Proven track record of managing teams working with Next.js, React Native, MERN Stack, and NestJS.
  • Strong understanding of modern web and mobile application architectures, APIs, B2B, SaaS, and cloud-based solutions.
  • Hands-on experience with DevOps tools (e.g., Jenkins, GitLab CI/CD, Docker) and cloud platforms (e.g., Azure, GCP).
  • Expertise in implementing CI/CD pipelines, automating deployments, and managing cloud infrastructure.
  • Familiarity with Agile methodologies, DevOps practices, and CI/CD pipelines.
  • Excellent problem-solving skills and the ability to make data-driven decisions under tight deadlines.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.