Overview
Hybrid
$70 - $80
Accepts corp to corp applications
Contract - W2
Contract - Independent
Skills
Mobile App Developer
Android
iOS
Job Details
Job Title: Mobile App Developer (Android & iOS)
Location: Helena, MT
Duration: 12+ Months
Job Description
Position Overview:
The Mobile App Developer will support ongoing enhancements and modernisation of mobile applications serving diverse programs across the State. This role focuses on improving efficiency, data integrity, and user experience while delivering high-quality mobile solutions for both Android and iOS. The developer will contribute to the continued rewrite of native applications (Kotlin/Swift) into a unified React Native codebase and support related backend/API updates.
Project Scope:
- Enhance existing mobile applications or develop new modules where applicable.
- Contribute to UI/UX improvements, database design and modification, batch processes, and reporting tools.
- Support the migration to a consolidated React Native codebase to eliminate dual native-app maintenance.
Key Responsibilities: - Perform detailed analysis, design, development, testing, and implementation activities for mobile app enhancements and new functionality.
- Develop and maintain system interfaces, reports, queries, and database components as needed.
- Build and deliver fully functional mobile user interfaces meeting defined requirements.
- Implement effective offline capabilities using local device storage.
- Ensure high-quality, well-documented, production-ready code aligned with established design, development, and security standards.
- Participate in Agile Scrum ceremonies, including daily standups, sprint planning, reviews, and retrospectives.
- Deliver code that is buildable, deployable, and runnable at the end of each sprint, with features completed and testable as planned.
- Create and update backend APIs required for mobile functionality. Required Qualifications / Must haves:
- Seven or more years of professional programming experience and education equivalent to a degree in Computer Science, Information Technology, Information Management, or a related field.
- Strong hands-on experience developing mobile applications using React Native for Android and iOS.
- Proficiency with local storage mechanisms for offline app capabilities.
- Solid understanding of Java and object-oriented programming principles.
- Experience designing, consuming, and producing JSON REST services.
- Strong working knowledge of relational databases such as Oracle and PostgreSQL.
Preferred Skills: - Agile, Scrum, and Kanban methodologies
- GitLab for version control and CI/CD
- IntelliJ or similar IDEs
- Spring Framework, Struts, WildFly
- UX/UI awareness and experience enhancing mobile user experiences
With Regards,
Dinesh B
CS Solutions, Inc
7525 Mitchell Road, Suite 106, Eden Prairie, MN 55344
Email ID -
Direct Number
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.