How Remoteville checks and expires listings

Principal Mobile Engineer

Skills
AndroidArtificial IntelligenceDartFlutterMobile SolutionsIos
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 8+ years of software engineering experience with production mobile applications
  • Significant experience with Flutter and Dart
  • Strong understanding of native iOS and Android capabilities including authentication biometrics secure storage notifications deep linking and device APIs
  • Experience integrating mobile apps with APIs backend services identity providers WebViews and third-party platforms
  • Proven experience owning large mobile applications from architecture through production and ongoing support
  • Experience using AI-assisted development tools to improve productivity

Nice to have

  • Cross-functional collaborator
  • Technical leader
  • Detail-oriented
  • Innovative thinker

Day to day

  • Own the architecture and delivery of the TaxAct mobile application across iOS and Android
  • Lead key mobile capabilities such as authentication biometrics secure storage notifications deep linking device integrations and performance tuning
  • Partner with engineering product design security and platform teams to shape scalable mobile strategy and keep production quality high
  • Use AI-assisted development tools to speed implementation testing debugging and documentation while maintaining reliable code