Java Mobile Developer

Toronto 19 days agoFull-time External
Negotiable
Assignment : RQ10505 - Software Developer - Intermediate Job Title : Java Mobile Developer Requisition (SS) : RQ10505 Start Date : Client : Government Services Integration Cluster End Date : Office Location : 222 Jarvis St. Toronto Organization : Government Services Integration Cluster Ministry : Ministry of Public and Business Service Delivery and Procurement # Business Days : 255.00 From January 5 2026 the candidate is required to work onsite 5 days a week This position is listed as Onsite; the resource is expected to work 7.25 hours per calendar day between the standard working hours of 8 : 00-5 : 00 PM (excluding lunch breaks) every Monday to Friday inclusive at the identified OPS office location. Must Have : • Experience with React Native framework for cross-platform mobile app development (iOS and Android). • Solid understanding of JavaScript (ES6) and TypeScript • Hands on experience with developing Mobile Apps • Knowledge of Android SDK iOS SDK and platform-specific APIs. • Familiarity with device permissions notifications deep linking and background tasks. Description Responsibilities • Designing developing and implementing front end code including user interface interactions and creating attractive and effective user interfaces • Required to translate technical systems specifications into working tested applications. This includes developing detailed programming specifications writing and / or generating code compiling data-driven programs maintaining and conducting unit tests. • Resolves and troubleshoots technical problems which arise during the use and operation of software packages including technical assistance in implementation conversion and migrations. General Skills • Experience in programming and analysis; specialized software package support at the specified experience level • Ability to collaborate with IT Professionals throughout the Software Development Life Cycle • Experience in structured methodologies for the development design implementation and maintenance of applications • Experience in design code test debug and document applications • Experience in the use of object and / or third generation language development tools • Experience in one or more programming languages • Experience in application design latest design patters deployment and troubleshooting • Experience with relational and hierarchical database technologies • Experience in the use of information retrieval packages using query languages • Experience with one or more communications protocols • Experience in structured methodologies for the design development implementation and maintenance of applications • Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts • Excellent analytical problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills A team player with a track record for meeting deadlines Front End Skills • Knowledge and experience coding and using basic artwork to deliver a complete user interface • Experience creating web interfaces for large websites. • Experienced with complex large-scale systems • Experience with Cross browser compatibility • Experience with Responsive frameworks • Experience with Social Media APIs • Experience defining product strategy and roadmap • Experience working with external third parties to assess partnerships and licensing opportunities runs beta and pilot programs with early-stage products and samples and becomes an expert with respect to the competition Desirable Skills • Knowledge and experience with programming Internet-ready applications • Knowledge and experience in rapid application development (RAD) methodologies • Knowledge and understanding of Information Management principles concepts policies and practices • Experience with middleware and gateways • Experience reviewing analyzing and modifying product installation scripts including encoding testing debugging • Ability to provide post-implementation support and resolve any post-implementation technical issues • Experience conducting design walkthrough sessions with project team • Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards • Ability to provide user and system documentation as required Experience and Skill Set Requirements Technical Skills 40% • Experience with Agile methodologies • Experience with React Native framework for cross-platform mobile app development (iOS and Android). • Solid understanding of JavaScript (ES6) and TypeScript • Hands on experience with developing Mobile Apps • Knowledge of Android SDK iOS SDK and platform-specific APIs. • Familiarity with device permissions notifications deep linking and background tasks. • Experience with App Store and Google Play Store deployment processes. • Familiarity with native modules and bridging between React Native and native code (Objective-C / Swift or Java / Kotlin). • Experience with and • Experience with React Hooks Context API and modern state management libraries (e.g. Redux Recoil MobX or Zustand). • Experience building and testing RESTful APIs • Working knowledge of Jamstack Architecture • Hands on experience with responsive design front-end testing and debugging techniques page load optimization and version control • Understanding of responsive design and cross-device compatibility. • Experience and expert knowledge in HTML JavaScript CSS and CSS Frameworks • Working knowledge of DevOps task boards pipelines etc. • Experience with headless content management systems • Experience creating front end functionality for login page profile creation customer notifications and self-service sign-up • Required to translate technical systems specifications into working tested applications. This includes : • Developing detailed programming specifications • Writing and / or generating code • Compiling data-driven programs maintaining and conducting unit tests • Resolves and troubleshoots technical problems which arise during the use and operation of software packages including technical assistance in implementation conversion and deployment Experience 40% • Experience with cloud platforms such as Azure • Experience with Agile methodologies including using kanban / task boards • Extensive experience with JavaScript CSS HTML and front-end languages user interface design. • Experience with RESTful APIs. • Experience in programming and analysis; specialized software package support at the specified experience level • Ability to collaborate with IT Professionals throughout the Software Development Life Cycle • Experience in structured methodologies such as Agile Scrum for the development design implementation and maintenance of applications • Experience in design code test debug and document applications • Experience in application design latest design patterns deployment and troubleshooting • Experience with one or more communications protocols • Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts • Excellent analytical problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills • A team player with a track record for meeting deadlines • Hands on experience building integrations to IAA systems such as Azure AD B2C Authentication Okta Authentication Communication Skills 20% • Strong communication skills to prepare documentation including but not limited to : solution documentation user manuals reports reviews assessments • Ability to present ideas and suggestions clearly and effectively and in a user-friendly manner; maintain a high level of customer service to both internal and external clients • Ability to communicate designs and development in clear and understandable manner Key Skills React Native,Objective C,iOS Development,Swift,Android,Xamarin,Application Development,SDKs,IOS,Java,Cordova,Mobile Applications Employment Type : Full Time Experience : years Vacancy : 1