We are seeking a versatile and experienced Product Manager & Technical Team Lead who excels as a Full Stack Developer. In this hybrid role, you will not only drive the product vision and manage the roadmap but also lead a team of developers in creating high-quality web and mobile applications. You will serve as the critical link between non-technical stakeholders and the development team, ensuring that business requirements are translated into robust, scalable solutions.
Here's what to expect during the application process:
Demonstrate Your Potential: Complete a 15-minute cognitive assessment (Criteria CCAT) to showcase your learning agility.
Exhibit Your Skills: Tackle real-world coding challenges, including feature development, AI integration, and bug fixing.
Engage with Leadership: Participate in a 30-minute interview with our leadership team.
The entire process takes approximately 5 hours, which you can complete at your own pace. We respect your time, providing assessment feedback within 48 hours and interview results within 3 business days.
Are you ready for the challenge? Join us in shaping the future of enterprise software with AI as our guide.
Key Responsibilities:
Product Management & Strategy:
Develop and manage the product vision, strategy, and roadmap in alignment with business goals.
Gather, prioritize, and translate requirements from non-technical stakeholders into actionable technical projects.
Analyze product performance and market trends to drive continuous improvement and innovation.
Technical Leadership & Team Management:
Lead, mentor, and manage a team of developers, fostering a collaborative and high-performance culture.
Oversee project planning, resource allocation, and timeline management to ensure successful and timely project delivery.
Act as the primary liaison between cross-functional teams, including designers, product managers, and developers.
Full Stack Development:
Front-End:
Develop responsive, user-friendly web interfaces using HTML, CSS, and JavaScript frameworks (e.g., React, Angular, Vue.js).
Work with UI/UX designers to refine designs and optimize user experience.
Back-End:
Design, develop, and maintain server-side applications using languages such as Node.js, Python, Ruby, Java, or PHP.
Implement and manage APIs and data storage solutions (e.g., SQL, NoSQL databases).
Ensure application security, performance, and scalability.
Utilize PHP frameworks like Laravel and Yii2 to enhance development efficiency.
Mobile Application Development:
Develop hybrid mobile applications for Android and iOS using frameworks such as React Native, Flutter, or similar.
Apply native development knowledge using Kotlin when required.
Integrate features like push notifications, API integrations, Google Maps API, and Firebase connectivity to enhance app functionality.
Integration & Quality Assurance:
Integrate front-end, back-end, and mobile components to deliver cohesive and robust solutions.
Troubleshoot, debug, and resolve issues across the entire technology stack.
Oversee testing strategies including unit, integration, and end-to-end tests to ensure product quality.
Collaboration & Communication:
Maintain clear, consistent communication between technical teams and non-technical stakeholders.
Participate in code reviews, agile ceremonies, and other team processes to drive continuous improvement.
Document code, APIs, product features, and development processes comprehensively.
Qualifications:
Education:
Bachelor's degree in computer science, Engineering, Business, or a related field (or equivalent practical experience).
Experience:
Proven experience as a Product Manager, Technical Team Lead, or Full Stack Developer in a similar role.
Demonstrated ability to lead a team and manage the full product lifecycle from ideation to deployment.
Strong proficiency in front-end technologies (HTML, CSS, JavaScript, React, Angular, Vue.js).
Experience in back-end development with languages such as Node.js, Python, Ruby, Java, or PHP, including familiarity with database management (SQL, NoSQL).
Experience with version control systems (e.g., Git).
Technical & Leadership Skills:
Hands-on experience with PHP frameworks (Laravel and Yii2).
Proficiency in hybrid mobile development frameworks (e.g., React Native, Flutter) and familiarity with Kotlin.
Expertise in integrating push notifications, API integrations, Google Maps API, and Firebase connectivity.
Strong analytical and problem-solving abilities paired with excellent communication and stakeholder management skills.
Proven ability to manage multiple projects in a fast-paced, agile environment.
Preferred Qualifications:
Experience with cloud platforms (AWS, Azure, Google Cloud).
Familiarity with containerization and orchestration tools (Docker, Kubernetes).
Understanding of DevOps practices and CI/CD pipelines.
Job Type: Full-time
Pay: AED10,000.00 - AED20,000.00 per month
Experience:
Software development: 3 years (Required)
Location:
* Dubai (Required)
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.
Job Detail
Job Id
JD1817895
Industry
Not mentioned
Total Positions
1
Job Type:
Contract
Salary:
158854 201145 USD
Employment Status
Permanent
Job Location
Dubai, DU, AE, United Arab Emirates
Education
Not mentioned
Apply For This Job
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.