Mobile App Developer
- Source: Zionchurch
- Zion Church
- $70,040 to $108,150 /yr
- Remote
- United States
- Full-Time
- Mid level
Job Description
FT - Mobile App Developer (Closes November 16, 2026)
We’re looking for a skilled Mobile App Developer to join our team and help build the next generation of AI-powered mobile experiences. All of our mobile applications, including our Pocket Discipleship platform, are built around embedded AI features, from personalized content delivery to conversational AI and predictive engagement tools. This role requires deep native and cross-platform mobile expertise, combined with hands-on experience building, integrating, and optimizing AI-driven features inside production mobile apps. You’ll be responsible for building and maintaining both the mobile client experience and its connection to the AI models and services that power it.
Essential Duties
Core Mobile Development
- Develop and maintain mobile applications for iOS and Android platforms.
- Build new features for Pocket Discipleship, including user-facing interfaces, local data handling, offline support, and integration with backend and AI services.
- Conduct bug fixes and refactor code to improve app performance, stability, and responsiveness.
- Consume and help design robust APIs to facilitate communication between the mobile app, backend services, and AI models.
- Work closely with product managers and designers to translate product requirements into technical specifications and a polished mobile user experience.
- Participate in the entire mobile development lifecycle, from concept and design to app store deployment and maintenance.
AI Integration
- Collaborate closely with our AI team to integrate AI models and services directly into the mobile experience, including LLM-powered chat and conversational features, recommendation engines, and personalization systems.
- Build mobile-side logic to consume AI model outputs in real time, including handling streaming responses, latency, and graceful fallback when AI services are unavailable.
- Optimize on-device performance for AI-powered features, balancing responsiveness, battery usage, and data consumption.
- Implement and maintain prompt-based or model-driven UI states, ensuring the interface can adapt to dynamic, AI-generated content.
- Work with the AI team to test, validate, and iterate on AI feature behavior from the mobile client’s perspective, including edge cases and unexpected model outputs.
- Stay current on mobile-specific AI tooling and SDKs (such as on-device inference frameworks, Core ML, ML Kit, or similar) and recommend where they can improve app performance or reduce dependency on server calls.
Qualifications, Knowledge, and Skills
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in mobile application development.
- Proficiency in mobile frameworks such as Swift/SwiftUI, Kotlin/Jetpack Compose, React Native, or Flutter.
- Demonstrated, hands-on experience integrating AI/ML models or AI-powered services into mobile applications, not just backend or web systems.
- Familiarity with consuming LLM APIs (such as OpenAI, Anthropic, or similar) from a mobile client, including handling streaming responses and token-based interactions.
- Working knowledge of on-device machine learning tools such as Core ML, ML Kit, TensorFlow Lite, and an understanding of when on-device versus server-side inference makes sense.
- Expertise in consuming backend APIs built with languages such as Python, Node.js, or Java.
- Strong experience with local and remote database technologies (SQLite, Core Data, Realm, and cloud-backed SQL/NoSQL).
- Experience with cloud platforms such as AWS, Azure, or GCP, including AI/ML services offered by those platforms (SageMaker, Vertex AI, Azure AI, or similar).
- Manage app store deployment pipelines, CI/CD automation, and mobile release processes for reliability and scalability.
- Experience writing and maintaining unit tests, UI tests, and automated test suites, including tests that account for non-deterministic AI outputs.
- Competence in mobile monitoring and crash reporting tools (Sentry, Firebase Crashlytics, Datadog) to ensure uptime and performance, including monitoring for AI service latency/failures.
- Deep knowledge of secure coding practices, vulnerability mitigation, and encryption techniques on mobile platforms, including secure handling of data sent to and from AI models.
Preferred Qualifications
- Prior experience shipping a consumer-facing mobile app with a chat-based or conversati…
Skills
- iOS
- get-pocket
- aws-sdks
- ml-kit
- Swift
- SwiftUI
- Kotlin
- jetpack
- compose
- React
- React-Native
- Flutter
- openai
- Tensorflow
- tensorflow-lite
- Python
- NodeJS
- Java
- amazon-web-services
- microsoft-azure
- google-cloud-platform
- amazon-sagemaker
- vertex
- sentry
- Firebase
- google-firebase
- crashlytics
- datadog
