Back to all roles

[Remote] Mobile Application Developer

Remote-first Full-time Now hiring

Note: The job is a remote job and is open to candidates in USA. CivicPlus is dedicated to innovation and collaboration in local government services. As a Mobile Application Developer, you will design, develop, and maintain mobile applications for Android and iOS, contributing to the transition of existing native applications to a cross-platform Flutter architecture.

Responsibilities

  • Design, develop, and maintain Android application features using Kotlin and Java
  • Design, develop, and maintain iOS application features using Swift
  • Work within the team to migrate existing native mobile applications to Flutter
  • Assist in defining mobile architecture, shared component strategies, and platform integration patterns for Flutter applications
  • Collaborate with product managers, designers, QA, DevOps, and backend engineers to define and implement new features
  • Write clean, maintainable, and testable code aligned with established engineering standards
  • Participate in code reviews to support quality, consistency, maintainability, and knowledge sharing
  • Debug and resolve issues across the mobile stack, including performance bottlenecks, crashes, and platform-specific inconsistencies
  • Support and enhance existing mobile applications through refactoring and modernization efforts
  • Implement unit and integration tests to improve reliability
  • Work within CI/CD pipelines to support automated builds, testing, and deployments
  • Collaborate on QA to support high-quality releases across release platforms
  • Leverage AI-assisted development tools to improve development efficiency, code quality, and delivery velocity
  • Stay current with mobile development trends, frameworks, tooling, and best practices
  • Mentor and support other developers through technical guidance and collaboration

Skills

  • 5–10+ years of professional software development experience
  • 3–5+ years of experience developing Android applications using Kotlin
  • 2+ years of experience developing iOS applications using Swift
  • 2+ years of experience developing Flutter applications in production environments
  • Experience participating in modernization or migration efforts involving mobile applications
  • Strong understanding of mobile application architecture patterns such as MVVM, MVI, or Redux-style state management
  • Experience integrating RESTful APIs and working within client-server architectures
  • Familiarity with version control systems such as Git
  • Experience writing unit and/or integration tests
  • Strong debugging, troubleshooting, and problem-solving skills
  • Understanding of secure coding practices for mobile applications
  • Bachelor's degree in Computer Science or related field, or equivalent practical experience
  • Strong Flutter experience, including native module integration and platform interoperability
  • Familiarity with modern Android frameworks and tools including Gradle, Fastlane, and Jetpack Compose
  • Familiarity with modern iOS development frameworks and tools
  • Experience with CI/CD pipelines for mobile applications, particularly utilizing Fastlane
  • Experience publishing and maintaining applications in the Google Play Store and Apple App Store
  • Exposure to AI-assisted development tools such as GitHub Copilot, ChatGPT, Codex, and code generation/testing tools
  • Experience working in Agile/Scrum environments
  • Experience helping define engineering standards or mobile platform strategy

Benefits

  • Comprehensive health insurance
  • Dental insurance
  • Vision insurance
  • Flexible Time Off
  • 401(k) plan

Company Overview

  • CivicPlus is the only government technology company exclusively committed to powering and empowering governments to efficiently operate, serve, and govern through the use of our innovative and integrated technology solutions purpose-built and supported by former municipal leaders and award-winning support teams. It was founded in 1998, and is headquartered in Manhattan, Kansas, USA, with a workforce of 501-1000 employees. Its website is http://www.civicplus.com.
  • Apply To This Job

    More remote roles

    [Remote] Recruitment Partner (Quant & Software Engineering) - Remote / Global

    Remote-first Full-time

    [Remote] Legal Counsel - USA

    Remote-first Full-time

    [Remote] Recruiter - English Speaker

    Remote-first Full-time

    [Remote] Applied Scientist III

    Remote-first Full-time

    [Remote] Applied Scientist III

    Remote-first Full-time

    [Remote] Senior Strategic Account Manager, Bioproduction (Massachusetts)

    Remote-first Full-time

    [Remote] Director, Clinical Pharmacology

    Remote-first Full-time

    [Remote] MTS1 Backend Engineer - eBay Live

    Remote-first Full-time

    [Remote] Senior Director of Growth & Acquisition

    Remote-first Full-time

    [Remote] Director of Engineering, AI/ML

    Remote-first Full-time

    Director of HR-Talent Acquisition and Compensation (Primarily Remote, North Carolina Based)

    Remote-first Full-time

    Experienced Full Stack Data Entry Specialist – Entertainment Industry Remote Opportunity

    Remote-first Full-time

    CWI - Chicago, IL

    Remote-first Full-time

    Experienced Remote Customer Service Specialist – Delivering Exceptional Arenaflex Experiences

    Remote-first Full-time

    Experienced Online Chat Support Agent – Delivering Exceptional Customer Experience in arenaflex's Dynamic Digital Landscape

    Remote-first Full-time

    Director of Engineering (Remote)

    Remote-first Full-time

    Software Manager – Work From Home

    Remote-first Full-time

    Experienced Customer Service Associate – Riyadh, KSA

    Remote-first Full-time

    Contract Recruiter, Commercial & Medical Affairs

    Remote-first Full-time

    Outpatient Clinician - Telehealth - Full-Time

    Remote-first Full-time