We are seeking a Solutions Architect with extensive experience in mobile app development to join our dynamic team. This role involves leading the design and development of innovative mobile applications using cross-platform and native technologies. The ideal candidate will have a strong background in developing scalable architectures and implementing effective monetization strategies.
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.
Education and Experience:
Bachelors or Masters 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.
Keyskills: Architecture Debugging Swift Mobile applications Information technology SSL Cost Solution Architect Analytics Android