Android Developer jobs in Port Moody, BC
Software Developer - Java/Mobile
Easily applyCGIVancouver, BC- $60,000–$120,000 a year
- Full-time
- On call
- The successful candidate will work across Java based web applications, REST APIs, and Flutter mobile applications, collaborating closely with developers,…
- View all CGI jobs - Vancouver jobs - Java Developer jobs in Vancouver, BC
- Salary Search: Software Developer - Java/Mobile salaries in Vancouver, BC
- See popular questions & answers about CGI
Mobile Developer - Entry Level
Easily applyCGIVancouver, BC- $55,000–$105,000 a year
- . Work with senior developers to implement reusable UI components, screens, and application logic.
- . Ability to work collaboratively with developers, testers,…
- View all CGI jobs - Vancouver jobs - Mobile Developer jobs in Vancouver, BC
- Salary Search: Mobile Developer - Entry Level salaries in Vancouver, BC
- See popular questions & answers about CGI
- Amazon Development Centre Canada ULCVancouver, BC
- $114,800–$191,800 a year
- Full-time
- You will work on the systems and tooling to continuously and automatically build, integrate, and sign the Amazon Shopping app.
- JobberVancouver, BC
- $196,300–$265,600 a year
- Full-time
- We have a range of experience levels on teams which allow for mentor/mentee opportunities.
- UX Foundations owns Atlantis, our design system for web and mobile.
- View all Jobber jobs - Vancouver jobs
- Salary Search: Principal Software Engineer salaries in Vancouver, BC
- See popular questions & answers about Jobber
- FortinetBurnaby, BC V5C 6C6
- $117,000–$143,000 a year
- This role primarily focuses on developing new features and handling complex maintenance tasks, such as refactoring, troubleshooting challenging issues, and…
- View all Fortinet jobs - Burnaby jobs - Software Engineer jobs in Burnaby, BC
- Salary Search: Software Developer (Android) salaries in Burnaby, BC
- See popular questions & answers about Fortinet
- FortinetBurnaby, BC V5C 6C6
- $122,000–$150,000 a year
- Full-time
- Mentor junior developers, lead technical design, and perform code reviews.
- 5+ years of iOS development experience.
- Strong knowledge of iOS Security APIs.
- View all Fortinet jobs - Burnaby jobs - iOS Developer jobs in Burnaby, BC
- Salary Search: Senior iOS Developer salaries in Burnaby, BC
- See popular questions & answers about Fortinet
- AutodeskVancouver, BC
- $107,000–$157,300 a year
- Full-time
- On call
- We're looking for a Senior Software Engineer to help build and evolve our field operations platform.
- You'll collaborate closely with product managers, designers…
- View all Autodesk jobs - Vancouver jobs
- Salary Search: Senior Software Engineer salaries in Vancouver, BC
- See popular questions & answers about Autodesk
View similar jobs with this employerAppleVancouver, BC- $119,100–$230,500 a year
- You will work with human interface designers, quality assurance teams, and the cross functional teams to go beyond code and will influence everything from user…
- View all Apple jobs - Vancouver jobs - iOS Developer jobs in Vancouver, BC
- Salary Search: iOS Software Engineer - Creative Apps salaries in Vancouver, BC
- See popular questions & answers about Apple
- AppleVancouver, BC
- $153,700–$290,700 a year
- You will work with human interface designers, quality assurance teams, and the cross functional teams to go beyond code and will influence everything from user…
- View all Apple jobs - Vancouver jobs - iOS Developer jobs in Vancouver, BC
- Salary Search: Sr iOS Software Engineer - Creative Apps salaries in Vancouver, BC
- See popular questions & answers about Apple
- Motorola SolutionsVancouver, BC
- $100,000–$120,000 a year
- Full-time
- Fostering strong collaborative relationships with fellow developers and technical leadership.
- Chez Motorola Solutions, nous pensons que tout commence par nos…
Staff Software Engineer
Easily applyVersatermVancouver, BC V5Y 1K6- The Staff Software Engineer specializes in mobile app development and is responsible for driving the team's technical direction, fostering innovation, and…
- View all Versaterm jobs - Vancouver jobs
- Salary Search: Staff Software Engineer salaries in Vancouver, BC
Software Engineer, Products
Easily applyJetson HomeVancouver, BC- Someone who thrives in ambiguity.
- Early-stage companies don't hand you a spec and walk away.
- You're comfortable defining problems as much as solving them, and…
Software Engineer, Products
Easily applyJetson HomeVancouver, BC- Someone who thrives in ambiguity.
- Early-stage companies don't hand you a spec and walk away.
- You're comfortable defining problems as much as solving them, and…
Senior Software Engineer (Contract)
Easily applyKabamVancouver, BC- $40–$50 an hour
- Contract
- The key function of the Senior Software Engineer is to build and maintain complex systems and tools.
- This position works collaboratively with other engineers…
- View all Kabam jobs - Vancouver jobs - Senior Software Engineer jobs in Vancouver, BC
- Salary Search: Senior Software Engineer (Contract) salaries in Vancouver, BC
- See popular questions & answers about Kabam
- TruliooVancouver, BC
- $160,000–$185,000 a year
- Full-time
- Comprehensive Benefits: We provide a robust benefits package for full-time, permanent employees, including health, dental, and vision coverage, retirement plans…
- View all Trulioo jobs - Vancouver jobs - Engineer jobs in Vancouver, BC
- Salary Search: Manager, Engineering salaries in Vancouver, BC
- See popular questions & answers about Trulioo
- HPVancouver, BC
- $120,650–$157,450 a year
- Full-time
- Design and develop innovative firmware for Android- and/or Linux-based video conferencing devices.
- Build and enhance platform capabilities below the framework…
- View all HP jobs - Vancouver jobs - Android Developer jobs in Vancouver, BC
- Salary Search: Senior Android/Linux Firmware Developer salaries in Vancouver, BC
- See popular questions & answers about HP
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
People also searched:
Career Resources:
Software Developer - Java/Mobile
Job details
Full job description
CGI is seeking a Junior to Intermediate Java Developer with Mobile platform experience (2 5+ years experience) to join our Vancouver based application support and enhancement team. This role combines production support, troubleshooting, maintenance, and enhancement of enterprise web and mobile applications that support critical client public services.
The successful candidate will work across Java based web applications, REST APIs, and Flutter mobile applications, collaborating closely with developers, testers, business stakeholders, and client representatives to investigate issues, implement fixes, and deliver application improvements. The role provides opportunities to develop expertise in modern enterprise technologies while gaining hands on experience with operational support, incident management, application monitoring, and software delivery in a large scale production environment.
Working alongside experienced team members, you will contribute to the stability, reliability, and ongoing evolution of both web and mobile solutions through technical problem solving, feature enhancements, testing, documentation, and continuous improvement initiatives. This position will eventually participate in a shared on call rotation supporting production applications.
Your future duties and responsibilities
. Troubleshoot, diagnose, and resolve application, integration, and production issues.
. Monitor application health, investigate incidents, and respond to technical escalations.
. Support deployments, upgrades, configuration changes, and vulnerability remediation.
. Work within ServiceNow and ITIL processes for incident, problem, and change management.
Software Development & Enhancement
. Develop and maintain Java based web applications, RESTful APIs, and Flutter mobile applications.
. Implement fixes and enhancements to meet business requirements.
. Build/Upgrade reusable components and application functionality for web and mobile platforms.
. Participate in code reviews and technical design discussions.
Quality & Delivery
. Develop and maintain automated tests.
. Collaborate with QA teams to validate fixes and enhancements.
. Support release and deployment activities.
Collaboration & Documentation
. Work with client stakeholders and team members to understand business priorities.
. Produce technical documentation, estimates, and implementation notes.
. Contribute to continuous improvement initiatives and operational processes.
Required qualifications to be successful in this role
Successful candidates demonstrate:
. Strong analytical and troubleshooting skills
. Effective written and verbal communication
. Ability to collaborate with technical and business stakeholders
. Commitment to quality, security, and accessibility standards
Primary Technologies
. Java
. Spring Boot
. RESTful APIs
. Flutter / Dart
. SQL
. Database experience: Oracle / DB2
. Linux / Unix
. Git
. Maven
. Tomcat
. ServiceNow
. JIRA/Confluence
Core Technical Requirements
2.5+ years developing enterprise Java applications using Java, Spring Boot, Spring Framework, J2EE technologies, and associated build/deployment tools such as Maven and Tomcat.
. Database experience (Oracle, DB2, Sybase, SQL)
Mobile Development Requirements
. Flutter and Dart experience
. Cross platform iOS/Android development
. Mobile UI development
Operations Support Requirements
. Production support and troubleshooting
. Monitoring, incident management
. ITSM/ServiceNow experience
. Deployment and release activities
Professional Skills
. Git and collaborative development
. Testing practices
. Problem solving
. Communication skills
. Stakeholder collaboration
. CI/CD concepts for mobile application development
. Secure coding
. Accessibility concepts
. Agile tooling (Jira, Confluence, Azure DevOps, or similar)
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
. Basic knowledge of React, React Native, JavaScript, or TypeScript, authentication flows, and backend integration
. 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
#LI-ST3
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 $60,000 to $120,000.
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.
That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.
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.