About the job
Join Octopus by RTG, the technology hiring and outsourcing division of Robusta Technology Group, where we connect outstanding tech talent with leading organizations across the MENA, GCC, Europe, the US, and Canada. Our aim is to forge robust, long-lasting partnerships between skilled professionals and innovative businesses, empowering growth, innovation, and excellence through optimal talent placement.
Position Overview
We are collaborating with a strategic client based in the UAE and are expanding their team. We are in search of a proficient Mobile Team Lead to spearhead the development of scalable and high-performance mobile applications for both iOS and Android platforms.
Key Responsibilities
- Technical Leadership: Guide, mentor, and manage a diverse team of mobile developers (both cross-platform and native), ensuring adherence to high-quality coding standards and best practices while fostering continuous team growth.
- Mobile Architecture & Strategy: Define and manage secure, scalable, and maintainable mobile architectures; establish coding standards, design patterns, and development frameworks.
- Cross-Platform Development: Lead the development efforts utilizing Flutter and React Native, assuring performance optimization and a consistent user experience across platforms.
- Native Development Oversight: Provide technical guidance for iOS (Swift / Objective-C, Xcode) and Android (Kotlin / Java, Android Studio).
- Solution Design & Integration: Collaborate with backend teams on API integrations, data synchronization, authentication, and offline capabilities.
- Cloud & DevOps Collaboration: Partner with cloud and DevOps teams on CI/CD pipelines, app deployment (App Store & Google Play), monitoring, automation tools, and preferred Azure integrations.
- Performance & Security: Ensure applications fulfill performance, scalability, and security standards.
- Stakeholder Management: Engage with product owners, designers, QA, and business stakeholders effectively.
- Project Delivery: Supervise sprint planning, timelines, risk management, and delivery quality.
- Innovation & Continuous Improvement: Keep abreast of emerging technologies and drive innovation.
- Documentation: Maintain technical documentation and promote knowledge sharing within the team.
