Team
Join Early Warning, the company behind Zelle® and Paze℠, powering and protecting the U.S. financial system for over thirty years. You'll define the overall mobile technical strategy for iOS and Android, architect secure mobile payment solutions, and influence system design across mobile and backend teams.
Responsibilities
- Define the overall mobile technical strategy across iOS or Android, including frameworks, tooling, and best practices
- Architect and implement secure mobile payment solutions using NFC and EMV Co Standards
- Help develop and design the long-term mobile platform vision for both iOS and Android
- Establish and evolve the core mobile architecture, design patterns, and engineering standards for both platforms
- Lead architectural and code reviews for key features and platform components across multiple mobile teams
- Define and enforce a high bar for engineering quality, performance, and reliability through mentorship and process improvements
- Act as the mobile expert in product and design discussions, providing a technical perspective on tradeoffs and risks
- Establish department-wide mobile testing strategies, including unit, integration, and UI automation tests
- Mentor other senior engineers on mobile architecture and design
- Architect and enforce best-in-class mobile security practices (code obfuscation, certificate pinning, secure API integration)
Requirements
- Master’s/Bachelor’s degree in Computer Science or related technical field
- 12+ years of relevant related experience
- 9+ years of overall professional software engineering experience, with at least 5 years of native mobile application development (Android and iOS)
- Experience with mobile payments and understanding of EMV Co standards
- iOS: Mastery of Swift, SwiftUI, UIKit, and Combine
- Android: Mastery of Kotlin, Jetpack Compose, and the Android SDK
- Demonstrated experience shipping and maintaining large-scale, business-critical mobile applications on App Store or Google Play
- Expert knowledge of mobile application architecture and design patterns (MVVM, MVI, Clean Architecture)
- Experience designing and developing reusable mobile platform components, frameworks, and SDKs
- Strong working experience with mobile infrastructure and developer tooling (CI/CD pipelines: Fastlane, Bitrise, GitHub Actions)
- Working knowledge of AWS cloud infrastructure for mobile services
- Experience with mobile security principles, secure coding, and vulnerability mitigation
- Strong ability to influence and lead technical direction within and between multiple engineering teams
- Excellent communication and presentation skills
- Knowledge of SDLC best practices, Agile/Scrum, and DevOps practices
Preferred Qualifications
- Master’s Degree
- JavaScript and scripting frameworks experience (JQuery, AngularJS)
- Monitoring and Alerting systems experience (AppDynamics)
- Computer language experience (C/C++, Python)
- FinTech experience
- Kubernetes experience