Position Description CGI is looking for an entry level Mobile Developer to join our Vancouver-based mobile application development team. This is an opportunity to build your career while contributing to a modern, high-impact digital application used to support essential services.You will work closely with senior developers, designers, testers, product owners, and client stakeholders to build mobile features using Flutter and Dart. You will be supported by experienced team members while gaining hands‑on experience across the full mobile application lifecycle, from design and development through testing, release, and production support.As an owner at CGI, you will be encouraged to learn, ask questions, share ideas, and contribute to a collaborative team environment where quality, inclusion, and continuous improvement matter.Your future duties and responsibilitiesDevelop and maintain mobile application features using Flutter and DartWork with senior developers to implement reusable UI components, screens, and application logicParticipate in code reviews and apply feedback to improve code quality and maintainabilitySupport integration with RESTful APIs, backend services, and third‑party toolsAssist with debugging, troubleshooting, and resolving mobile application issuesWrite and maintain unit tests, widget tests, and other automated tests as requiredCollaborate with UX/UI designers to build accessible and user‑friendly mobile experiencesWork with QA team members to investigate defects and validate fixesParticipate in Agile ceremonies, including stand‑ups, sprint planning, demos, and retrospectivesDocument technical changes, development notes, and implementation detailsLearn and apply mobile development best practices for performance, security, accessibility, and reliabilitySupport build and release activities under the guidance of senior team membersRequired Qualifications To Be Successful In This RoleHands‑on experience developing mobile applications using Flutter and DartUnderstanding of cross‑platform mobile development for iOS and AndroidFamiliarity with mobile UI development, responsive layouts, reusable components, and application navigationBasic understanding of REST APIs, JSON, authentication flows, and backend integrationFamiliarity with Git, pull requests, branching, and collaborative development workflowsExposure to testing concepts such as unit testing, widget testing, or integration testingBasic knowledge of React, React Native, JavaScript, or TypeScriptStrong problem‑solving skills and willingness to learn from feedbackAbility to work collaboratively with developers, testers, designers, and business stakeholdersAbility to be based in or near Vancouver and work in a hybrid model as requiredDesired QualificationsExperience with Flutter state management tools such as Provider, Riverpod, BLoC, GetX, or similarExposure to Firebase, push notifications, analytics, or crash reporting toolsFamiliarity with Agile delivery tools such as Jira, Confluence, Azure DevOps, or similarExposure to CI/CD concepts for mobile application developmentBasic understanding of accessibility, secure coding, and performance optimizationFamiliarity with native mobile development using Swift, Kotlin, SwiftUI, or Jetpack ComposePersonal, academic, co‑op, or internship experience building and publishing mobile applicationsEducation and CertificationsDegree, diploma, certificate, bootcamp, or equivalent practical experience in Computer Science, Software Development, Mobile Application Development, or a related fieldFlutter, Dart, cloud, Agile, or software development certifications are considered assetsCompensation CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes various factors including but not limited to skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is $55,000 to $105,000.Equal Opportunity Employer At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal‑opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter. To learn more about accessibility at CGI, contact us via email. Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries.#J-18808-Ljbffr