Our client is seeking an experienced, full-time Mobile App Developer to support the enhancement and modernization of its public-facing mobile application, MyFWP. This critical project involves migrating the existing application from native Swift/Kotlin to React Native to deliver a single, performant cross-platform solution for users accessing digital licenses, permit validations, and real-time data from the Automated Licensing System (ALS).
Role Details
Attribute Detail Location Helena, MT Work Model Hybrid or Onsite Only (No Remote). Mandatory onsite day: Wednesday Contract 12-Month Assignment with renewal option up to 6 years Start Date Must be available to start within 2 weeks of contract award
Essential Responsibilities
The developer will be an integral part of an Agile Scrum team, responsible for the full mobile development lifecycle, from initial design through secure deployment. This role collaborates closely with the development team, DevOps architects, QA teams, and business analysts.
Mobile Development: Build, enhance, and optimize cross-platform mobile functionality using React Native (for both iOS and Android).
Backend Integration: Develop secure enterprise backend interactions by producing and consuming JSON-based REST APIs and applying Java Object-Oriented Programming (OOP) principles.
Database Engineering: Design, modify, and optimize enterprise database components, including query writing, indexing, and schema updates in Oracle and PostgreSQL.
Security & Performance: Implement secure user interfaces, robust offline storage/local data handling, and ensure cross-platform performance improvements compliant with state security standards.
SDLC & Quality: Adhere to Agile Scrum methodologies, utilize GitLab CI/CD pipelines for branch management, automated testing, and deployments, and participate actively in code reviews and technical discussions.
Documentation: Produce and maintain detailed technical documentation, code walk-throughs, and release notes, ensuring code is modular and maintainable. Mandatory Technical Qualifications
Successful candidates must demonstrate strong hands-on experience in the following areas:
Skill Area Priority Key Experience Required React Native Mandatory Strong cross-platform mobile development (iOS + Android) and proven experience with mobile local storage/offline capabilities. Java + REST APIs Mandatory Experience producing and consuming JSON REST services with solid Object-Oriented software design principles. Database Engineering Mandatory Hands-on experience with Oracle and PostgreSQL, including complex query writing and data integrity work.
Preferred Technical Experience:
Familiarity with Agile/Scrum, GitLab CI/CD, IntelliJ, Spring, Struts, Wildfly, and basic UI/UX responsive design.
Soft Skills & Work Environment
Strong analytical, problem-solving, and initiative-taking abilities.
Excellent written and verbal communication skills, including the ability to present finished work during sprint demos.
Ability to thrive in a highly collaborative state agency environment, adhering to security standards and coding practices.
Must participate fully in all Agile ceremonies (standups, planning, reviews).