AI Summary
Develop and maintain mobile applications for iOS and Android platforms. Collaborate with stakeholders using Agile development methodologies. Ensure secure and reliable performance for mobile users.
Key Highlights
Design, develop, test, and deploy mobile applications for iOS and Android platforms
Integrate mobile applications with County services and systems
Troubleshoot issues and optimize application performance
Technical Skills Required
Benefits & Perks
Visa sponsorship available
Hybrid work arrangement (Pontiac, MI)
Job Description
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Maddisoft, is seeking the following. Apply via Dice today!
Maddisoft has the following immediate opportunity, let us know if you or someone you know would be interested. Send in your resume ASAP. - U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Send in resume along with LinkedIn profile without which applications will not be considered. Call us NOW! ***Visa sponsorship is available for this position.
Job Title: Mobile Application Developer
Location: Pontiac, MI (Hybrid)
Job Description
The Mobile Application Developer is responsible for developing, maintaining, and supporting mobile applications that provide users with access to County services across multiple mobile platforms. This role involves designing, coding, testing, deploying, and optimizing mobile applications, while ensuring secure and reliable performance for mobile users.
Key Responsibilities
- Design, develop, test, and deploy mobile applications for iOS and Android platforms.
- Install and configure a Proof of Concept (POC) TAK Server within the County server network.
- Integrate the TAK Server with TAKAware (iOS) and ATAK (Android) applications to enable group-based user location visibility.
- Integrate the TAK Server with the CLEMIS Computer Aided Dispatch (CAD) system.
- Support real-time integration of CAD data, including:
- Live incidents with call details and locations
- Live unit statuses
- Live unit locations
- Enable display of CAD information within:
- ATAK on Android devices
- TAKAware on iOS devices
- Ensure all mobile and server connections are secure, reliable, and compliant with CJIS standards.
- Assist with securing the application using OKTA authentication.
- Troubleshoot issues, optimize application performance, and support ongoing enhancements.
- Collaborate with stakeholders using Agile development methodologies.
- Mobile Platforms: iOS (Swift, Objective-C), Android (Kotlin, Java)
- Development Tools: Xcode, Android Studio
- Cross-Platform Frameworks: React Native, Flutter, Xamarin
- Technologies: RESTful APIs, JSON, Git
- Practices: Agile methodologies, UI/UX design principles
- Deployment: App Store and Google Play submission processes
- Monitoring & Testing: Firebase, Crashlytics, Appium, Espresso
Similar Jobs
Explore other opportunities that match your interests
Visa Sponsorship
Relocation
Remote
Job Type
Full-time
Experience Level
Mid-Senior level
Bright Vision Technologies
United State
Visa Sponsorship
Relocation
Remote
Job Type
Full-time
Experience Level
Mid-Senior level
Bright Vision Technologies
United State
Android Engineer (Video Streaming)
••••••
••••••
••••••
Job Type
••••••
Experience Level
••••••
Verkada
United State