Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CivicPlus

Mobile Application Developer

CivicPlus

Mobile Application Developer designing, developing, and maintaining mobile applications for Android and iOS platforms. Collaborates closely with cross-functional teams to deliver high-quality user experiences.

Posted 4/25/2026full-timeRemote • 🇺🇸 United StatesMid-LevelSenior💰 $140,000 - $150,000 per yearWebsite

Tech Stack

Tools & technologies
AndroidFlutteriOSJavaKotlinReactReact NativeSwift

About the role

Key responsibilities & impact
  • Design, develop, and maintain Android application features using Kotlin and Java.
  • Design, develop, and maintain iOS application features using Swift.
  • Collaborate with product managers, designers, 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, and knowledge sharing.
  • Debug and resolve issues across the mobile stack, including crashes and performance bottlenecks.
  • Contribute to architectural decisions and technical design discussions.
  • Support and enhance existing mobile applications through refactoring and modernization efforts.
  • Evaluate and contribute to potential adoption of cross-platform technologies such as Flutter or React Native.
  • Implement unit and integration tests to improve reliability.
  • Leverage AI-assisted development tools to improve development efficiency and code quality.
  • Work within CI/CD pipelines to support automated builds, testing, and deployments.
  • Collaborate with QA to ensure high-quality releases.
  • Stay current with mobile development trends, tools, and best practices.

Requirements

What you’ll need
  • 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
  • Strong understanding of mobile application architecture patterns such as MVVM and MVI
  • Experience with RESTful APIs and client-server architecture
  • Familiarity with version control systems such as Git
  • Experience writing unit and/or integration tests
  • Strong debugging 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.

Benefits

Comp & perks
  • Comprehensive health insurance
  • Dental insurance
  • Vision insurance
  • Flexible Time Off
  • 401(k) plan
  • and more.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
KotlinJavaSwiftFlutterReact NativeRESTful APIsunit testingintegration testingmobile application architectureCI/CD
Soft Skills
collaborationproblem-solvingdebuggingcode reviewknowledge sharing
Certifications
Bachelor’s degree in Computer Science