What are the responsibilities and job description for the Mobile App Developer position at Information Resource Group, Inc.?
Job Details
Job Title: Mobile App Developer
Location: Kalispell, MT- Hybrid
Duration: One Year contract
Job Overview:
IRG Clients is seeking an experienced Mobile App Developer to support and enhance a wide range of internally developed Java-based applications. The agency has a significant backlog of support/enhancement requests and new project initiatives aligned with agency's strategic goals.
The selected developer will play a key role in modernizing mission-critical systems, ensuring system stability, and contributing to ongoing transformation efforts. This position is crucial in maintaining the viability of legacy systems while preparing for long-term modernization.
Key Responsibilities:
- Design, develop, and maintain cross-platform mobile applications using React Native for iOS and Android.
- Implement offline functionality through effective use of local storage.
- Collaborate with existing software development teams using the Agile Development Methodology.
- Develop and consume RESTful APIs using JSON.
- Support backend integration with Java-based systems following object-oriented principles.
- Work with Relational Database Management Systems (RDBMS) such as Oracle and PostgreSQL.
- Participate in application testing, bug fixing, documentation, and deployments.
Required Qualifications:
- Proven experience in React Native mobile application development.
- Strong knowledge of offline mobile storage techniques.
- Proficient in Java and object-oriented programming.
- Hands-on experience in both consuming and producing JSON REST services.
- Proficient in working with RDBMS platforms including Oracle and PostgreSQL.
- Comfortable in an Agile team environment, with solid collaboration and communication skills.