Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Mobile Developer

$55k - $105k per year
Mobile Developer

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 responsibilities
. Develop and maintain mobile application features using Flutter and Dart
. Work with senior developers to implement reusable UI components, screens, and application logic
. Participate in code reviews and apply feedback to improve code quality and maintainability
. Support integration with RESTful APIs, backend services, and third-party tools
. Assist with debugging, troubleshooting, and resolving mobile application issues
. Write and maintain unit tests, widget tests, and other automated tests as required
. Collaborate with UX/UI designers to build accessible and user-friendly mobile experiences
. Work with QA team members to investigate defects and validate fixes
. Participate in Agile ceremonies, including stand-ups, sprint planning, demos, and retrospectives
. Document technical changes, development notes, and implementation details
. Learn and apply mobile development best practices for performance, security, accessibility, and reliability
. Support build and release activities under the guidance of senior team members

Required qualifications to be successful in this role
. Hands-on experience developing mobile applications using Flutter and Dart
. Understanding of cross-platform mobile development for iOS and Android
. Familiarity with mobile UI development, responsive layouts, reusable components, and application navigation
. Basic understanding of REST APIs, JSON, authentication flows, and backend integration
. Familiarity with Git, pull requests, branching, and collaborative development workflows
. Exposure to testing concepts such as unit testing, widget testing, or integration testing
. Basic knowledge of React, React Native, JavaScript, or TypeScript
. Strong problem-solving skills and willingness to learn from feedback
. Ability to work collaboratively with developers, testers, designers, and business stakeholders
. Ability to be based in or near Vancouver and work in a hybrid model as required

Desired Qualifications

. Experience with Flutter state management tools such as Provider, Riverpod, BLoC, GetX, or similar
. Exposure to Firebase, push notifications, analytics, or crash reporting tools
. Familiarity with Agile delivery tools such as Jira, Confluence, Azure DevOps, or similar
. Exposure to CI/CD concepts for mobile application development
. Basic understanding of accessibility, secure coding, and performance optimization
. Familiarity with native mobile development using Swift, Kotlin, SwiftUI, or Jetpack Compose
. Personal, academic, co-op, or internship experience building and publishing mobile applications

Education and Certifications

. Degree, diploma, certificate, bootcamp, or equivalent practical experience in Computer Science, Software Development, Mobile Application Development, or a related field
. Flutter, Dart, cloud, Agile, or software development certifications are considered assets

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.

#LI-AJ1

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

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.

Come join our team—one of the largest IT and business consulting services firms in the world.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Mobile Developer in Vancouver, BC vacancy
  • $96.4k - $133.9k per year

     ...engaged players across multiple platforms, including console, PC, and mobile. Innovation, passion, and teamwork are at the heart of everything...  ...ideation and assessing technical feasibility Design and develop data/logic systems to support and run new features Work across... 
    Suggested
    Full time
    Remote work

    Electronic Arts

    Vancouver, BC
    5 days ago
  • $120k - $128k per year

     ...all thrive. INTRODUCTION On the lookout for a Lead Backend Developer to join Trainerize powered by ABC Fitness Solutions ( ABC...  ...standards for agent-generated code Partner with frontend (web and mobile), product, and design to define APIs and deliver cohesive, high-... 
    Suggested
    Full time

    ABC Fitness

    Vancouver, BC
    6 days ago
  •  ...We are seeking an experienced Senior Frontend Developer to drive the user interface implementation for a major credit union's migration to...  ..., secure, and accessible omnichannel experiences across web and mobile platforms. What You'll Do Configure and implement digital... 
    Suggested
    Remote work
    Flexible hours

    Aequilibrium Software Inc.

    Vancouver, BC
    3 days ago
  • $199.8k - $244.2k per year

     ...customers. Our goal is to provide our customers with a seamless mobile experience that makes it easy to access their money. We're looking...  ...engineering counterparts to communicate with applications. Develop a scalable architecture that enables the organization to remain agile... 
    Suggested
    Full time
    Work at office
    Local area
    2 days per week

    EarnIn

    Vancouver, BC
    11 days ago
  •  ...Your role What You'll Be Doing Software Developer Co-op About The Team The team is looking...  ...we're on a mission to simplify the world of mobility payments - one parking spot at a time. We're one of the fastest-growing mobile payment companies in the world and process... 
    Suggested
    Full time
    Internship
    Manual labor
    Work at office

    Corpay

    Vancouver, BC
    20 days ago
  • $13.25k per year

    We are a data-driven company with a collegial atmosphere looking for team members who can do great work for application in the algorithmic trading industry. We are a data-driven company with a collegial atmosphere looking for team members who can do great work for application...
    Full time
    Internship
    Relocation package

    numerixs-quant

    Vancouver, BC
    11 hours ago
  • $199k - $244k per year

     ...complex product features that significantly impact customer experience and business outcomes. Potentially architect, lead, and optimize mobile infrastructure, ensuring exceptional scalability, performance, and reliability to support the organization's strategic growth. Lead... 
    Full time
    Work at office
    Local area
    2 days per week

    EarnIn

    Vancouver, BC
    4 days ago
  •  ...your CV and cover letter describing your experience and expected compensation. Name:* Email:* Phone Please SelectFront End Web DeveloperBack End Developer (Java)Senior Customer Support SpecialistBusiness Developer Cover Letter (Optional) CV/Resume (Required):*... 
    Full time

    PressCentric SEZC

    Vancouver, BC
    2 days ago
  •  ...Job Responsibility: Here's the impact you'll make and what we'll accomplish together We're seeking a highly skilled Saviynt Developer to join our team! In this role, you'll leverage your deep Saviynt knowledge to provide L3 support, automate processes, and ensure optimal... 
    Full time
    Internship
    Manual labor

    TI - TELUS Digital Experience

    Vancouver, BC
    5 days ago
  • $100k per year

    Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and solutions Prepare reports, manuals and other documentation on the status, operation and maintenance...
    Full time

    Corinex

    Vancouver, BC
    3 days ago
  • $25.95 per hour

     ...Job Responsibility: Internal/External Posting Position Title: Community Developer Classification: Union Type of Position: Casual Conditions of Work: On-Site Community Developer - 24 hours per week Part-Time Temporary position (3-Months). This is an On-Site... 
    Hourly pay
    Temporary work
    Part time
    Casual work

    Kiwassa Neighborhood Services Association

    Vancouver, BC
    5 days ago
  • $80k per year

     ...Object Notation (JSON) Leverage existing natural language processing (NLP) technologies and artificial intelligence (AI) solutions to develop communication assistance features Experience and specialization Computer and technology knowledge Agile Business... 
    Permanent employment
    Full time
    Work at office
    Remote work

    QuoteMedia Ltd.

    Vancouver, BC
    5 days ago
  •  ...Project Overview We are looking for an experienced developer to build a modern Showcase experience for the ResponsiveAds website. This...  ...Visitors should be able to explore: Desktop Tablet Mobile CTV And understand how a single creative behaves across multiple... 
    Hourly pay
    Contract work
    For contractors
    Remote work
    Work from home
    Flexible hours

    ResponsiveAds, Inc.

    Vancouver, BC
    18 days ago
  • * Local Vancouver Candidates Only READY TO BUILD WHAT'S NEXT? Join us as a Software Developer at Centiro. Curious? Creative? Ready to build the technology that moves the world? At Centiro, Software Developers are at the heart of it - turning ideas into scalable solutions... 
    Full time
    Local area
    Work from home
    Worldwide

    Centiro

    Vancouver, BC
    18 days ago
  • $38 - $48 per hour

     ...Location: Vancouver, British Columbia Type: Contract Job #14327 MatchBox Consulting Group is currently seeking a  Mobile App Growth Specialist  for a 6 month contract role with a client of ours located in Vancouver. Responsibilities: Supporting the tracking... 
    Contract work

    MatchBox

    Vancouver, BC
    20 days ago
  •  ...architect, design, implement, verify, and/or optimize the performance and power of GPU cores. Builds functional model simulations, develops software, and tests for various graphics to verify correctness and ensures advanced performance and power goals are met. Designs,... 
    Full time
    Immediate start

    Qualcomm

    Vancouver, BC
    5 days ago
  • $123.5k - $156k per year

     ...Vancouver, British Columbia Type: Direct Hire Job #14379 Salary: CA$130,000 Per Hour Our client is looking for a Senior BI Developer to develop enterprise analytics and data solutions and provide technical support for the enterprise data management platform.... 
    Hourly pay
    Permanent employment
    Full time
    Direct hire

    MatchBox

    Vancouver, BC
    4 days ago
  •  ...seeking an experienced software professional to join our dynamic, highly successful Vancouver engineering team. As a senior software developer working on industry-leading unified-communications products you'll be making a positive impact on how people live and work. You'll... 
    Shift work

    Hewlett Packard

    Vancouver, BC
    5 days ago
  • $90k - $130k per year

     ...environment that encourages employees to collaborate and learn from each other, completely free of barriers. Your role: As a Senior C# Developer, you will be involved in the entire SDLC process, including design, code reviews, implementation, testing, deployment, and... 
    Full time
    Remote work

    Global Relay

    Vancouver, BC
    11 hours ago
  •  ...We are looking for a senior web frontend developer with experience in React to join our team. Required Skills Strong working experience as a Web Developer in React.js, Redux and Node.js Proficient with browser APIs and optimizing front-end performance Well versed... 
    Full time

    PressCentric SEZC

    Vancouver, BC
    2 days ago
  • $3600 - $6000 per month

     ...and presentation skills, able to explain technical solutions to non-technical management; Bonus Points: Experience independently developing tabletop games, H5 mini-games, or interactive products; Practical experience using AI tools (e.g., Claude, ChatGPT) to assist with... 
    Full time
    Internship
    Relocation

    Kaiyan Medical

    Vancouver, BC
    6 hours ago
  • $98.4k - $137.8k per year

     ...In the role of Senior Salesforce Developer, you will play a pivotal role within the Business Technology team, providing essential support across the Enterprise. Your responsibilities will involve creating highly secure, scalable, adaptable, and high-performing solutions. Reporting... 
    Remote work

    Hootsuite

    Vancouver, BC
    11 hours ago
  •  ...Job Responsibility: Job: Core Java Developer Location: Vancouver, BC Duration: Contract Long-term : Generic problem solving and Java knowledge, excellent at communication, expertise in Core Java and Spring Boot Daniel Apptoza Inc. Phone: (***) ***-****... 
    Long term contract
    Contract work

    Atlantis IT group

    Vancouver, BC
    3 days ago
  • $120k - $150k per year

     ...providing the essential resources the world relies on.   Reporting to the Lead, Platform Management Systems, the Senior Full Stack Developer – Analytics will maintain and improve existing analytics applications that support operations at our mining sites.   The Senior... 
    Full time
    Live In
    Manual labor
    Work at office

    Teck

    Vancouver, BC
    1 day ago
  •  ...Role: Salesforce Developer Position Type:  Full time Location: Vancouver, BC Canada Roles and Responsibilities: Strong experience with Salesforce CRM including Sales, Service, Data Cloud and Marketing Cloud.  Strong Implementation skills using declarative programming... 
    Full time

    OSI Digital

    Vancouver, BC
    21 days ago
  • $108.1k - $222.8k per year

     ...learning, skill growth, great benefits, and a team that wants you to grow and succeed. What you’ll build Position Title: Full Stack Developer – Concur Travel Core & AI Engineering Location: Vancouver, Canada As a Full Stack Developer on the SAP Concur Travel Core &... 
    Permanent employment
    Full time
    Local area
    Worldwide
    Flexible hours

    SAP

    Vancouver, BC
    25 days ago
  •  ...Job Description: Job Title: Senior .Net Developer Location: Vancouver, British Columbia Work Type: May be Remote / Weekly 2 times to office  Years of Experience Required: 10 Yrs   Position Requirements Top 3 Required Skills 1. Strong with C#,... 
    Contract work
    Work at office
    Remote work

    Astra North Infoteck Inc.

    Vancouver, BC
    23 days ago
  • $115.4k - $161.6k per year

     ...We’re looking for a Senior DevOps Developer who can help us support the development organization to deliver value to customers in a reliable, efficient, and safe manner. You’ll be working in a focused team that owns one or more pieces of the production application environment... 
    Remote work
    Flexible hours

    Hootsuite

    Vancouver, BC
    11 hours ago
  • Job Responsibility: Role: Core Java Developer with and Spring Boot Locations: VANCOUVER, BC Hybrid Generic problem solving and Java knowledge, excellent at communication, expertise in Core Java and SpringBoot.
    Full time

    Atlantis IT group

    Vancouver, BC
    3 days ago
  • $130.26k - $160.91k per year

     ...a dynamic force in AI technology with a rapidly expanding presence. Visit dialpad.com to learn more. About the team Dialpad's Developer Platform team plays an essential role empowering business partners & 3rd party developers to build custom integrations within the Dialpad... 
    Full time
    Work at office
    Flexible hours

    Dialpad

    Vancouver, BC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Mobile Developer. Be the first to apply!