Location : Memphis TN ( hybrid) or Remote Long term contract Rate : Competitive Position Summary
The Mobile Applications Developer (Cross-Platform) will support the Client digital transformation efforts by designing, developing, and deploying mobile applications that enhance public access to city services and improve internal operations. This is an engagement focused on building and launching a high-quality mobile application that operates seamlessly across iOS and Android platforms using leading cross-platform frameworks.
Essential Job Functions
- Design, develop, test, and deploy mobile applications for both iOS and Android using Flutter, React Native, Xamarin, or .NET MAUI.
- Collaborate with internal stakeholders to define requirements, technical specifications,and milestones.
- Integrate mobile applications with existing City systems, databases, and APIs.
- Ensure applications are optimized for performance, accessibility, and security.
- Conduct comprehensive testing, debugging, and issue resolution throughout the development lifecycle.
- Implement robust data security measures in compliance with IT policies.
- Prepare and maintain technical documentation, including source code and deployment guides.
- Publish, update, and manage applications in the Apple App Store and Google Play Store.
- Provide knowledge transfer and technical handoff to IT staff at project completion.
Minimum Qualifications
Education & Experience
Bachelor's degree in Computer Science, Software Engineering, Information Technology,or related field (or equivalent experience).
Minimum of five () years of professional experience in mobile app development.Demonstrated success in delivering cross-platform mobile applications for both iOS and Android .Technical Skills
Proficiency in one or more cross-platform frameworks : Flutter, React Native, Xamarin,or MAUI.Strong programming skills in Dart, JavaScript / TypeScript, or C.Experience integrating RESTful APIs, GraphQL, and cloud-based backends (Firebase,AWS, Azure).Familiarity with mobile architecture, UI / UX design, and state management patterns.Experience with Git or similar version control systems.Understanding of CI / CD pipelines, automated testing, and agile methodologies.Knowledge of mobile security standards, authentication, and encryption.Core Competencies
Strong analytical and problem-solving skills.Excellent written and verbal communication abilities.Proven collaboration and teamwork skills across departments.Self-motivated with strong time management and organization.Commitment to quality, public service, and civic innovation.Preferred Qualifications
Experience with native development (Swift, Kotlin, or Java).