About the Role:
We are seeking an experienced and visionary Senior Manager to lead our team. This role is responsible for overseeing the design, development, and delivery of high-quality mobile applications that drive user engagement and business value. The ideal candidate will combine strong technical expertise with leadership skills to guide a team of developers and collaborate with cross-functional stakeholders.
Key Responsibilities:
- Lead and mentor a team of mobile developers working on cross-platform and native mobile applications.
- Define and drive the mobile application strategy, architecture, and roadmap in alignment with business objectives.
- Oversee the full mobile development lifecycle, from concept to deployment and maintenance.
- Collaborate with product managers, UX/UI designers, and backend teams to deliver seamless and scalable mobile experiences.
- Ensure code quality, performance, and security standards are met across all mobile platforms.
- Evaluate and implement modern mobile development frameworks, tools, and best practices.
- Manage project timelines, resource allocation, and vendor relationships where applicable.
- Stay current with emerging mobile technologies and trends to drive innovation and continuous improvement.
- Support mobile device management (MDM/MAM) strategies and policies.
Required Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 6+ years of experience in mobile application development, with at least 2 years in a leadership or managerial role.
- Strong hands-on experience with Flutter/Dart, React Native, or native development (Swift/Kotlin).
- Deep understanding of mobile architecture patterns (e.g., MVVM, Bloc, Redux).
- Experience with CI/CD pipelines, RESTful APIs, Git, and DevOps practices.
- Proven ability to lead technical teams and deliver complex mobile projects on time.