What are the responsibilities and job description for the MOBILE ARCHITECT position at Venusgeo Solutions?
Direct Client - Urgent requirement for Mobile Architect ( IOS / Android ) at Plano, TX / Dania Beach, FL Job Title : Mobile Architect ( Strong Architect experience is required ). Skills : IOS / Android Experience : 10 Years Location : Dania Beach, FL / Plano, TX ( For Two different Clients ) Job Summary We are looking for an experienced Mobile Architect with a deep understanding of the software development life cycle and IOS / Android development best practices, and who has strong Mobile enterprise architecture. Duties include, but are not limited to : This role requires a Mobile Architect who has Ability to understand complex business processes and can transform them into programming logic. Preferred Qualifications : Experience as a Mobile architect in all stages of IOS and Android application development, support and maintenance. Key Responsibilities : Design and code architecture patterns (like armv 6 / 7, delegate, singleton, faade, MVC, MVVM, etc.). Data management Cache, Offline DB and encryption standards. Cocoa Pods and dynamic dependencies management. Difference between native, cross-platform and pwa apps when to choose what?. How to design for performance code optimization, network optimization practices (like cache-based frontend scaling) battery analysis and device instrumentation. Testing strategy overall mobile end-end delivery pipeline, quality gates and device management for testing. Multi-threading concepts and overall asynchronous design of the app. Mobile first API design Middleware, Mobile Granular microservices, etc. Universal app management SwiftUI, Shared widgets / components (dynamically not just libraries). Security architecture, PCI compliant apps, mobile security infrastructure for keep logged in, FaceID, etc. Push notifications, Location services, device management, app version management. Analytics in-app, Appstore, feedback loops and how that creates product feedback loop. Minimum Requirements : Individuals must have Extensive experience with Application Performance Monitoring Tools like Dynatrace, New Relic etc. Experience with Product / Customer Journey Analytics. Experience with mobile payment integration e.g. Apple Pay, Google Pay, Paypal, Paze etc. Experience with Apple / Google Wallet integration for pass types like boarding pass, event tickets etc. Experience with API security approaches like mTLS will be a big plus.