Key Responsibilities: Create and implement comprehensive mobile application architectures for both iOS and Android platforms focusing on scalability performance and maintainability. Lead and mentor development teams conducting code reviews providing guidance on best practices and ensuring adherence to architectural standards. Translate business requirements into detailed technical solutions including highlevel design documents and architecture blueprints. Assess and recommend emerging technologies frameworks and tools to enhance mobile application development and ensure alignment with industry trends. Oversee the integration of mobile applications with backend services APIs and thirdparty systems ensuring seamless functionality and data flow. Identify and address performance bottlenecks optimize application performance and ensure a highquality user experience. Apply security best practices to protect user data ensure compliance with relevant regulations and safeguard against potential threats Work closely with product managers UX/UI designers and other stakeholders to ensure that mobile solutions meet business needs and deliver exceptional user experiences. Maintain detailed documentation of architectural decisions design patterns and development processes to ensure consistency and knowledge sharing. Technical Experience: Must Have Skills: 8 years of experience in mobile application development including at least 4 years in an architectural or lead role. Proficiency in mobile development frameworks and platforms (e.g. Swift Objective C Xcode Java Kotlin Android SDK React Native Flutter or Xamarin). Deep understanding of architectural patterns such as MVVM MVP Clean Architecture and their application in mobile development. Experience designing modular reusable components and managing complex state and data flows. Strong knowledge of RESTful APIs GraphQL and web services integration. Experience with cloud platforms (AWS Azure Google Cloud) and mobilespecific cloud solutions. Techniques for profiling and optimizing mobile applications including memory management network performance and responsiveness. Experience with tools and methodologies for performance testing and debugging. Expertise in mobile security principles including data encryption secure authentication and vulnerability management. Familiarity with industry standards and regulations such as GDPR HIPAA and OWASP. Experience with continuous integration and continuous deployment (CI/CD) pipelines and tools (e.g. Jenkins GitLab CI/CD Bitrise). Knowledge of automated testing frameworks and strategies for mobile applications. Professional Attributes: Good problemsolving and analytical skills. Excellent communication and interpersonal skills. Excellent problemsolving and analytical skills. Strong written and verbal communication skills with the ability to effectively communicate technical concepts to both technical and nontechnical stakeholders.