Full-Time

Mobile Application Developer

CivicPlus

CivicPlus

501-1,000 employees

SaaS platform for local government operations

Compensation Overview

$119k - $181k/yr

No H1B Sponsorship

Remote in USA

Remote

Remote within the United States.

Category
Software Engineering (1)
Required Skills
Kotlin
Flutter
Software Testing
Git
Redux.js
Java
iOS/Swift
REST APIs
Android Development

Get referred to CivicPlus

Find people who can refer or advise you

Requirements
  • 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
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
Desired Qualifications
  • 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

CivicPlus provides a cloud-based software platform for local governments to run official websites and digital services. Its main product, a Government Website Content Management System (CMS), lets municipalities publish content, manage online services, and automate workflows, with additional modules for recreation management and a unified resident portal delivered as SaaS. The platform is built specifically for city and county operations, offering an integrated suite instead of stitching together separate tools. Its goal is to help local governments digitize operations, improve transparency, and streamline communication and service delivery for residents.

Company Size

501-1,000

Company Stage

Growth Equity (Venture Capital)

Total Funding

$397.7M

Headquarters

Manhattan, Kansas

Founded

2001

Get referred to CivicPlus

Find people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • Over 13,000 organizations use CivicPlus, supporting cross-sell into existing accounts.
  • Maui County and Greensboro show demand for modern websites and emergency notifications.
  • AI plan review can expand CivicPlus deeper into permitting and community development.

What critics are saying

  • Accela, Granicus, and OpenGov pressure CivicPlus across overlapping municipal software budgets.
  • Accessibility or notification failures trigger procurement freezes and account losses quickly.
  • Small renewal contracts, like Greensboro's, expose weak customer lock-in and churn risk.

What makes CivicPlus unique

  • Unified civic platform spans websites, alerts, accessibility, recreation, and workflow tools.
  • CivicPlus Intelligence adds AI assistants and plan-review automation to core government workflows.
  • Streamline acquisition broadened special-district services and WCAG-oriented document accessibility capabilities.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Dental Insurance

Vision Insurance

Flexible Time Off

401(k) Retirement Plan

Hybrid Work Options

Growth & Insights and Company News

Headcount

6 month growth

0%

1 year growth

0%

2 year growth

25%
SusanvilleStuff
Jul 16th, 2026
Lassen County launches new online public records portal for increased transparency.

Lassen County launches new online public records portal for increased transparency. Thursday, July 16th, 2026 Lassen County has officially partnered with CivicPlus to implement its NextRequest solution, a modern, web-based platform designed to simplify how residents request and access public records. The new portal is aimed at boosting local government transparency and accountability by providing a centralized, user-friendly space for submitting and tracking public records requests. According to a release from the county, the NextRequest platform automates workflows and streamlines request processing behind the scenes. This allows county staff to respond more quickly and consistently to public inquiries while easily adhering to California public records laws and the Freedom of Information Act. "Lassen County's goal is to make government more accessible, transparent, and responsive to the people we serve," the county stated in a press release. "Implementing NextRequest gives our residents an easier way to request public records while helping our staff respond more efficiently and consistently. This investment reflects the County's ongoing commitment to improving customer service and strengthening public trust through greater transparency." What the New Portal Offers With the transition to CivicPlus' NextRequest software, the county expects to: Simplify Request Management: Streamline the entire process so residents can quickly request and retrieve the public information they need. Automate Workflows: Free up staff time with advanced automation tools, allowing departments to focus on delivering timely, high-quality responses. Enhance Inter-Department Collaboration: Improve coordination across various county departments to compile more accurate and complete records. Maximize Resources: Better handle high volumes of requests and manage staff time efficiently, even during peak periods of demand. Eric Grant, CivicPlus Vice President of Product Management, expressed excitement about the partnership. "CivicPlus is committed to empowering government agencies with tools that enhance transparency, streamline workflows, and foster greater trust within their communities," Grant said. "By adopting NextRequest, Lassen County is taking an exciting step toward supporting timely, compliant, and efficient management of public records requests." How to Access the Portal The new online portal is fully active. While residents can submit requests online 24 hours a day, county staff will process them during standard business hours, typically between 8:00a.m. and 5:00p.m. You can explore the portal and submit a public records request directly by visiting lassencounty.nextrequest.com or by navigating through the main county website at lassencounty.gov.

Caroline Review
May 27th, 2026
Town of Greensboro reactivates contract with CivicPlus for emergency notifications.

Town of Greensboro reactivates contract with CivicPlus for emergency notifications. The Greensboro Town Council accepted a bid from CivicPlus to reinstate the third-party as an emergency alert system. Residents must sign up for alerts via the Town of Greensboro's website. Screenshot Posted Wednesday, May 27, 2026 5:35 pm By Kennedy Thomason GREENSBORO - At their May 21 Town Council Meeting, the Greensboro Town Council decided to reactivate a contract with third-party emergency alert system CivicPlus. The decision to revisit the service comes after one of the harshest winters in recent history and multiple instances of emergency water shut-offs throughout town. The Town already used CivicPlus perviously, but Town Manager Cindy Yost said there were only 196 users, most of whom were duplicate entries or citizens who live outside town limits. While the Town Council decided to accept the bid from CivicPlus for $4,000 to reinstitute the emergency alert push notifications, Councilmembers raised concerns about the responsibility of signing up for alerts resting on Greensboro residents. Yost explained that the Town does not have all of the contact information necessary to input residents manually, but residents can sign up by clicking the link on the Town's website. The term of the Town's contract with CivicPlus is one year. Other items that may interest you

Aloha State News
May 5th, 2026
Mayor Bissen's administration launches newly redesigned mauicounty.gov website.

Mayor Bissen's administration launches newly redesigned mauicounty.gov website. Richard T. Bissen, Jr., Mayor at County of Maui - https://www.mauicounty.gov/ May 5, 2026 The County of Maui announced on May 5 the launch of its newly redesigned primary website, www.mauicounty.gov, in partnership with CivicPlus. The new site features enhanced navigation, improved document search tools, a chatbot powered by artificial intelligence, and accessibility options for users. The updated website is intended to make it easier for residents to access county services and resources. Mayor Richard Bissen said, "Our goal in redesigning our website was to better reflect our unique community and make it easier for residents to access County services and resources. It's one more step in our ongoing commitment to improving how people connect with their government and get the support they need." Some of the key improvements include a new layout with icon buttons for frequently visited pages, self-service portals for payments and online services, an AI-powered chatbot tool, enhanced document search capabilities, redesigned graphics with thematic colors and symbolism, as well as accessibility tools such as AudioEye and DocAccess that translate documents or convert PDFs into screen reader-compatible formats. Director of Communications and Government Affairs Laksmi Abraham said the project marked the first major redesign of the county's website in over ten years. "Modernizing our digital platforms is critical to our broader goal of strengthening communication tools across the County and improving how we share information and connect with our community," she said. County Chief Technology Officer Kim Albright highlighted CivicPlus' content management system as providing industry-leading features: "CivicPlus' content management system provides a set of industry-leading features, well-designed layout and functionality, giving our team the tools to deliver timely, accurate and accessible information to the public," Albright said. "It allows us to manage content more efficiently, improve the user experience and ensure our website remains responsive to the needs of our community." CivicPlus serves more than 7,500 local government customers through its Civic Experience platform that connects county employees and elected officials with users from Maui Nui as well as other locations.

All Things ECC
Feb 1st, 2026
Jackson County Implements New Mass Notification System Through CivicPlus | (IL)

Jackson County implements new Mass Notification System through CivicPlus | (IL). MURPHYSBORO, Ill. (WSIL) - Jackson County has partnered with CivicPlus(R) to implement a new mass notification software designed to improve how the county communicates urgent and routine information to residents. The CivicPlus Mass Notification System will allow Jackson County officials to distribute emergency alerts, warnings, instructions, and general communications through multiple channels, including email, text messages, and voicemail. The system is intended to provide residents with timely, actionable information during emergencies, delivered through their preferred method of communication.