Tawzef for Recruitment & HR Consultancy

Digital Product Development Manager

Tawzef for Recruitment & HR Consultancy · Riyadh governorate, Riyadh Region, Saudi Arabia

Human Resources Services · 51-200 employees

13 h ago
Senior (5-10 yrs) Full-time Saudi Arabia
Log in to apply, save this posting, or score it against your profile with AI.

About the role

The Digital Product Development Manager will lead the end-to-end development of smart IoT products and mobile applications, managing the full product lifecycle from design to launch. They will supervise cross-functional teams, define product roadmaps, and ensure seamless integration between hardware devices and software applications.

What they look for

IoT Product Management UI/UX Design Flutter React Native Swift Kotlin Node.js REST API GraphQL Firebase Supabase Git Figma Jira Azure DevOps

Requirements

Candidates must hold a Bachelor's degree in Software Engineering, Computer Science, or Information Systems, with a Master's degree in Product Management or AI preferred. A minimum of 7 years of experience in digital product development, IoT, and team leadership is required, along with proficiency in various mobile and backend technologies.

Full description

1. Smart Products / IoT

- Lead the integration of smart devices with the application.

- Define the required technologies, including Bluetooth and Bluetooth Low Energy (BLE).

- Review and test suppliers’ SDKs.

- Support the integration of device data with the application.

- Test compatibility between devices and the application.

- Follow up on Firmware and OTA updates.

- Ensure continuous communication between the application and devices.

2. User Experience (UI/UX)

- Develop a user experience aligned with CARDIX identity.

- Design the complete user journey.

- Design and improve user interfaces.

- Conduct usability testing.

- Analyze user data and suggest improvements.

3. Application Development

- Lead the development of CARDIX applications on iOS and Android.

- Manage the product roadmap.

- Convert ideas into scalable digital products.

- Supervise internal and external development teams.

- Fully manage the application development cycle.

4. Product Management

- Develop CARDIX digital products.

- Prepare Product Requirement Documents (PRD).

- Collaborate with product, design, engineering, and marketing teams.

- Evaluate technical suppliers and manage relationships.

- Monitor application quality before launch.

- Lead the launch of new products and features.

5. Operations and Team Support

- Coordinate with marketing, sales, operations, and customer service teams.

- Prioritize feature development based on business goals.

- Prepare regular performance and progress reports.

- Contribute to building the digital product strategy for the brand.

6. Analysis and Innovation

- Analyze usage data and extract insights.

- Continuously improve user experience.

- Use artificial intelligence to develop products.

- Study the latest global technologies and assess their applicability.

- Lead the innovation culture within the brand.

Requirements

- Bachelor’s degree in Software Engineering, Computer Science, or Information Systems.

- Master’s degree in Product Management or Artificial Intelligence is preferred.

- Minimum 7 years of experience in developing digital products and applications.

- Experience in smart devices / IoT.

- Experience managing product development teams.

- Technical Skills: Flutter, React Native, Swift, Kotlin, Node.js, REST API, GraphQL, Firebase, Supabase, Git, Figma, Jira, Azure DevOps