Mobile App DeveloperDuration: 12 months with a possibility of further extensionClient Location: Helena, MontanaWork Type: Hybrid/Wednesday in OfficeJob: FWP_RFP26_1033NAVCandidate must be available to start within 2 weeks of offer.About The Position: Client has a mobile app that allows hunters and anglers to display their current licenses and permits. If the customer selected digital carcass tags, they can validate their carcass tags within the app. App has an API that connects it to our Automated Licensing System (ALS). Client's core business system ALS tracks all the agency's license sales and revenue. Application owners are prioritizing the requests for the agency's mobile app and client's Deputy Director aligns new project requests with the agency's strategic plan and works through the prioritization process. Work accomplished through this project will expand the functionality of the mobile app. The objective is to continue to improve the overall efficiency, data integrity, and functionality of the mobile app to support ongoing management of diverse programs and provide the customer service expected by hunters and anglers in Montana.Responsibilities - Detailed analysis, design, development, testing, and implementation tasks necessary to develop requested enhancements, system interfaces, queries, and reports. The scope includes enhancements to the existing mobile app or the development of a new mobile app if applicable. Work may include user interfaces, database design or modification, batch jobs, reports, queries, or other technical work necessary to accomplish a functional component. Priorities will be reassessed regularly using Agile methodology.Client mobile app enhancements and development - Work to be identified and prioritized by the Client Project Manager | Work will be assigned through GitLab ticketsDevelopment of XMT (Explore Montana) mobile app - Work will be defined and assigned by the Client Project ManagerDeliverables - Working source code that adheres to client's design, development, and security standardsThoroughly tested and production-ready deployable codeDocumented code changesWork must be committed, buildable, deployable, and runnable at the end of every sprint cycle with planned and testable featuresRequired enhancements to client's mobile appsFully functional user interfaces meeting requirements outlined by client staffFully functional queries and reporting capabilities as requiredWorking database tables as requiredMisc - FWP uses Agile methodology and Scrum for all development projects, including daily standups, sprint planning, reviews, and retrospectives. Client uses Agile, Kanban, and Scrum for support and development. Contractor must participate in all scrum meetings. Client staff will perform user acceptance testing and document defects. Defects will be prioritized and provided to the Contractor to fix. Once approved, Contractor will coordinate deployment with Client staff.Must Have Requirements - Mobile app is built in Kotlin and Swift and partially rebuilt in React. Contract includes completing the rebuild. Developer must have strong mobile app development skills and be competent developing in ReactNative for iOS and Android. Must have experience using local storage in mobile applications for offline operation. Developer must be familiar with Java and experienced with object-oriented programming principles. Must have experience consuming and producing JSON Rest services. Developer must have experience with RDBMS platforms such as Oracle and PostgreSQL. Other skills required: Agile, Kanban, GitLab, IntelliJ, Spring, Struts, Wildfly, UX/UI.About our Company DataSoft Technologies is a highly recognized provider of professional IT Consulting services in the US. Founded in 1994, DataSoft Technologies, Inc. provides staff augmentation services for Information Technology and Automotive Services. Our team member benefits include:Paid Holidays/Paid Time Off (PTO)Medical/Dental InsuranceVision InsuranceShort Term/Long Term DisabilityLife Insurance401 (K)
...always taking the initiative to go above and beyond the task at hand. Do you feel as though you possess these same qualities? Then we... ...who enjoys freedom and flexibility, establishing relationships, helping others, solving problems, and new challenges? As a Termite Technician...
...unlimited superior training. High performance dealerships for high performance individuals! Who would I interact with? The Internet Coordinator interacts daily with Sales Consultants, Sales Managers, Service Managers, and Service staff just to name a few. What...
...ABM Industries is seeking a dynamic and results-oriented Event Manager to oversee facility maintenance and operational performance at... ...manage daily facility maintenance and operational activities Plan, coordinate, and execute operational and capital improvement projects...
...both single and multi-semester co-ops and inte rnships. College students must apply to the requisition pertaining to their major and... ...for employment visa status now or in the future (e.g., F-1 CPT/OPT, H-1B, TN, etc.) will not be considered. More about the Environmental...
...Lead the Cabin Experience: Join MSG Entertainment as our Lead Flight Attendant. Location: New York City, NY (with relocation to Long Island... ...environments.Formal Training: Completion of recognized corporate flight attendant training (FACTS, FlightSafety, or equivalent...