Mobile Architecture & Angular Expertise: Lead the architecture and development of an Angular application wrapped with Ionic/Capacitor, including state management, modular design, AWS cloud and iOS-specific integrations.
Hands-On Leadership & Delivery: Act as a player/coach, setting coding standards, performing code reviews, mentoring developers, and owning CI/CD, iOS builds, signing, and harness pipeline.
Mobile Performance & Quality: Drive best practices for iOS performance, security, offline support, and UX quality to deliver a stable, production-ready mobile app.
Key Role Summary:
Owns the end-to-end technical execution of the mobile + backend ecosystem for the Customer Self-Service Companion application. Acts as the technical decision maker, ensuring reliability and alignment with enterprise standards, while remaining hands on in critical areas.
Core Responsibilities
Own overall system architecture (mobile, backend services, messaging, data stores):
Mobile application (Ionic + Capacitor / Cordova)
Backend services
Messaging and event processing
Data persistence
Lead design decisions for:
- Event-driven architectures (kiosk, backend, and mobile)
- Push notifications and real-time updates
- Authentication and authorization flows (SSO, tokens).
Set development standards and code quality expectations.