Sr Software Engineer (Mobile)

VizypayWaukee, IA
Onsite

About The Position

VizyPay is seeking a Sr. Software Engineer (Mobile) to design, develop, and maintain the mobile version of VEXIS, VizyPay's proprietary CRM platform. This is a ground-floor product mandate where the role will own mobile architecture and end-to-end delivery, from technology recommendations to distribution on the Apple App Store and Google Play Store. The role is a hands-on individual contributor with technical mentorship responsibilities, establishing VizyPay's mobile engineering standards. Operating in a security- and compliance-driven payments environment, the role is accountable for a secure, performant, and reliably released mobile experience in production.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience required.
  • 5+ years of professional software engineering experience with a strong mobile emphasis.
  • 3+ years shipping and operating production mobile applications distributed through the Apple App Store and Google Play Store, with accountability for quality, performance, and outcomes.
  • Experience in security- or compliance-constrained environments (e.g., PCI DSS, SOC 2, or financial services regulation), delivering under formal SDLC and change management within Agile development environments.
  • Proven ability to translate business and product requirements into shipped mobile capabilities with measurable outcomes, and to explain complex concepts to technical and non-technical stakeholders.
  • Expertise with mobile platforms: production iOS and Android development — native toolchains (Swift/SwiftUI, Kotlin/Jetpack Compose) and/or cross-platform frameworks (e.g., React Native, Flutter, Ionic/Capacitor).
  • Mobile testing: automated unit, UI, and end-to-end testing (e.g., XCTest, Espresso, Detox, Appium, Maestro) with quality gates.
  • Secure mobile engineering: OWASP MASVS/MASTG, secure storage (Keychain/Keystore), certificate pinning, and secure token and session handling.
  • Release engineering: App Store Connect and Google Play Console submission and review workflows, code signing, staged rollouts, and release management tooling (e.g., fastlane).
  • Expertise in CI/CD and tooling: pipeline engineering with Azure DevOps and/or GitHub Actions; development in VS Code or platform IDEs; strong Git fluency.
  • Experience with API integration: RESTful services, real-time patterns (e.g., WebSockets), efficient client-side caching, push notifications (APNs/FCM), and offline-first data synchronization.
  • Observability: crash and performance monitoring (e.g., Firebase Crashlytics, Sentry) and release-health analysis.
  • Strong TypeScript/JavaScript and computer science fundamentals (data structures, algorithms, design patterns) applied to production codebases.
  • Track record of technical leadership: mentoring, code and design review, or engineering standards ownership.

Nice To Haves

  • Certifications: Google Associate Android Developer (AAD), App Development with Swift Associate, App Development with Swift Certified User, or equivalent certifications, preferred.
  • Experience in payments, fintech, banking, or another regulated financial domain, or with CRM or field-workforce mobile products.
  • 0?1 mobile product establishment: greenfield architecture, first store launch, and framework-selection ownership.
  • Angular/TypeScript familiarity (alignment with VizyPay's frontend stack) or backend familiarity (e.g., Node.js/NestJS, PostgreSQL) as it influences mobile data modeling.
  • Mobile accessibility standards, product analytics and experimentation, and feature flagging with progressive rollout strategies.

Responsibilities

  • Own the architecture, security, and performance of VEXIS mobile across iOS and Android.
  • Lead the native vs. cross-platform evaluation and own the recommendation, weighing cost, performance, maintainability, and alignment with VizyPay's existing TypeScript/Angular engineering stack.
  • Define and enforce mobile engineering standards — project structure, state management, offline-first data, testing, and accessibility.
  • Mentor engineers through code reviews, pairing, and design reviews as a hands-on individual contributor.
  • Work within an Agile software development environment, collaborating closely with Product, Engineering, UX/UI, and other stakeholders throughout the software development lifecycle using Agile methodologies and best practices.
  • Align the mobile roadmap with platform architecture, security controls, and product roadmaps in partnership with Information Technology (Infrastructure & Security, Software Engineering).
  • Design, develop, and maintain the VEXIS mobile application: API integration with backend services (REST, WebSockets), push notifications (APNs/FCM), offline-first synchronization, and a responsive, performant user experience.
  • Build and operate mobile CI/CD and release management (e.g., Azure DevOps, GitHub Actions, fastlane): automated builds, code signing, and store submission workflows through App Store Connect and Google Play Console, with staged rollouts and release-health monitoring.
  • Implement automated testing across the mobile stack (e.g., XCTest, Espresso, Detox, Appium, Maestro) with quality gates.
  • Monitor crash and performance data (e.g., Firebase Crashlytics, Sentry) to drive root cause resolution.
  • Engineer the application secure-by-design, aligned with PCI DSS and OWASP MASVS/MASTG: secure storage (Keychain/Keystore), certificate pinning, secure token and session handling, and least-privilege API access.
  • Partner with InfraSec on mobile threat modeling, logging, monitoring, and audit readiness.
  • Operate all production releases under formal change management with audit-ready change records.

Benefits

  • Trust, transparency, technology, and talent culture
  • Eliminate up to 100% of processing fees for business owners
  • Love what you do and be your authentic self
  • Hold each other accountable
  • #workhardplayhard culture
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service