Mobile Architect

Posted 14hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Mobile Architect leading native iOS and Android architecture, synchronization, security, and CI/CD. Improving ServiceTrade’s field service platform for commercial contractors and technicians.

Responsibilities:

  • Lead the strategic design, development, and evolution of ServiceTrade's native iOS and Android applications
  • Co-own the mobile technical roadmap and align it with product and business strategy
  • Define and evolve mobile architecture patterns including MVVM and MVI
  • Design modular codebases and establish architectural guidelines and review practices
  • Champion native platform best practices and evaluate emerging technologies and frameworks
  • Conduct architectural reviews and identify optimization opportunities
  • Mentor mobile developers and foster continuous learning and technical excellence
  • Lead adoption of AI-assisted development practices, agentic workflows, and tooling
  • Establish test automation strategy for unit and integration testing and collaborate with QA on end-to-end coverage
  • Conduct code reviews and establish coding standards
  • Collaborate with Design and UX teams on technical implementation and design systems
  • Own and improve CI/CD and build pipelines using GitHub Actions and Fastlane
  • Collaborate on release processes for Google Play Store and Apple App Store
  • Maintain feature flag and remote configuration systems for safe rollouts
  • Establish release management practices and documentation
  • Own offline-first data synchronization architecture, conflict resolution, data consistency, caching, and local storage optimization
  • Partner with Product Management to translate requirements into scalable solutions, roadmaps, and user behavior insights
  • Collaborate with Backend, API, Web, Customer Support, Security, and Engineering Management teams
  • Communicate technical roadmaps and architectural decisions to leadership
  • Analyze telemetry from Kibana, Crashlytics, and Pendo to identify performance issues, crashes, and user behavior patterns
  • Drive performance optimization, profiling, benchmarking, and compatibility across supported OS versions and devices
  • Define mobile security practices, apply OWASP MASVS, support Cobalt penetration tests, and evaluate third-party dependencies and SDKs

Requirements:

  • 7+ years of professional mobile application development experience, with at least 3 years in an architect or technical lead role
  • Proven experience with AI-assisted development tools; pragmatic about their strengths and limitations
  • Demonstrated ability to help engineering teams adopt AI tooling where it genuinely improves output and quality
  • Deep hands-on expertise in native Android development (Kotlin) and iOS development (Swift)
  • Proven experience releasing and managing apps on Google Play Store and Apple App Store
  • Strong understanding of mobile architecture patterns, design principles, and scalable code organization
  • Experience designing and implementing offline-first architectures and data synchronization patterns
  • Strong proficiency with REST APIs, backend integration, and asynchronous programming (Combine, Rx, Kotlin Coroutines, or equivalent)
  • Solid understanding of mobile security principles, including data encryption, secure storage, and authentication mechanisms
  • Experience owning and improving CI/CD pipelines and build automation for mobile applications
  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent professional experience)
  • Excellent leadership and mentoring skills with demonstrated ability to influence technical decisions and grow team members
  • Experience integrating mobile payment solutions such as Stripe or equivalent
  • Familiarity with cross-platform frameworks including .NET MAUI, React Native or Flutter
  • Experience with Google Firebase ecosystem including Crashlytics, Analytics, and Remote Config
  • Familiarity with Pendo or similar product analytics and in-app engagement platforms
  • Familiarity with performance monitoring and profiling tools for mobile applications
  • Knowledge of DevSecOps practices and security testing methodologies (SAST, DAST, dependency scanning)
  • Experience with feature flag management and remote configuration systems
  • Familiarity with SaaS or field service application architecture
  • Prior experience at a growth-stage technology company managing technical scaling challenges
  • Must reside in one of the listed states to be considered: AL, AR, AZ, CA, CO, CT, DE, FL, GA, IL, IN, KY, LA, MD, ME, MI, MN, MO, NC, NH, NJ, NY, OH, OR, PA, SC, TN, TX, UT, VA, VT
  • Must be authorized to work in the U.S.; employer participates in E-Verify

Benefits:

  • Medical through Cigna, PPO and HDHP options, including a Health Savings Account with company contributions
  • Dental and Vision through Unum
  • Flexible Spending Account and Dependant Care Account
  • Company-paid Life insurance, STD and LTD
  • Voluntary benefits including Supplemental Life Insurance, Critical Illness, Accident and Pet Insurance
  • 401(k) with up to 3% employer match and NO vesting period
  • Flexible PTO policy
  • 10 company holidays
  • Parental Leave
  • Paid Time Off for Volunteering
  • Employee Reimbursement Program to use for well-being, technology and/or professional development