Solutions Architect - Mobile App Development
Zazz
Job Summary
ZAZZ is seeking a Solutions Architect with 8-10 years of experience in mobile app development. Responsibilities include leading the design and development of innovative mobile applications using React Native, Flutter, Swift, and Kotlin; developing and executing mobile product roadmaps; implementing scalable backend solutions; optimizing app functionality with offline-first strategies; utilizing analytics tools (Firebase, Mixpanel); designing and implementing monetization models; ensuring application security; and providing strategic cost-effective solutions. The ideal candidate will have expertise in cross-platform and native development, scalable architectures, mobile analytics, and security practices. Experience in B2C and B2B mobile-first strategies is crucial.
Must Have
- React Native, Flutter, Swift, Kotlin expertise
- Scalable architecture design
- Mobile analytics (Firebase, Mixpanel)
- Monetization strategy implementation
- Mobile security best practices
- Product roadmap definition & execution
Job Description
Key Responsibilities:
- Lead the architecture and design of new mobile applications and enhance existing apps using React Native, Flutter, Swift, and Kotlin.
- Develop and execute a mobile product roadmap focused on achieving key business KPIs.
- Implement scalable and maintainable mobile backend solutions using modern microservices architecture.
- Optimize app functionality with offline-first strategies to enhance user experience under various network conditions.
- Utilize app analytics tools like Firebase and Mixpanel to gather insights and drive data-informed decisions for user engagement strategies.
- Design and implement robust monetization models, including in-app purchases, advertisements, and subscription services.
- Ensure the highest level of security for all mobile applications by incorporating SSL pinning, anti-debugging techniques, and code obfuscation.
- Provide strategic recommendations on cost-effective solutions while balancing technical feasibility and market demand.
Requirements
Skills and Qualifications:
- Proven expertise in cross-platform frameworks (React Native, Flutter) and native app development (Swift for iOS, Kotlin for Android).
- Strong experience in designing scalable architectures and implementing offline-first strategies.
- Proficiency in mobile app analytics tools (Firebase, Mixpanel) and advanced knowledge of monetization strategies.
- Demonstrable experience with mobile security practices, including SSL pinning, anti-debugging, and code obfuscation.
- Proven ability to define and execute mobile product roadmaps aligned with business objectives.
- Experience developing mobile-first strategies for both B2C and B2B markets.
- Excellent commercial acumen with a focus on delivering cost-effective and market-driven solutions.
- Bachelor's or Master's degree in computer science, Information Technology, or a related field.
- Minimum of 8-10 years of experience in mobile app development with at least 2 years in a solutions architect or similar leadership role.