Talent.com
Mobile Software Developer
Mobile Software DeveloperBGC Engineering • Vancouver, British Columbia, Canada
Les candidatures ne sont plus acceptées
Mobile Software Developer

Mobile Software Developer

BGC Engineering • Vancouver, British Columbia, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

About Us

At Cambio Earth we are changing the way infrastructure operators tackle climate resiliency. As an enterprise software and AI company with deep earth science expertise built over 20 years as part of BGC Engineering we work with customers to embed earth science intelligence into their critical infrastructure operations; helping to safeguard communities essential services and the environment.

Floods landslides seismic and extreme weather events are becoming more frequent threatening the integrity of critical infrastructure. Thats where we come in and where you come in. Picture this : roads railways mines pipelines dams levees all protected by real-time situational awareness and insights that turn risks into manageable challenges.

The Cambio Earth team is passionate about making a difference. We love engaging directly with customers. We love building cutting-edge solutions that provide engineers and earth scientists new insights; ensuring the right risk-informed decisions are made at the right time.

The Role

We MAUI for our mobile app. Today it does not run on Android in a production-ready way. This role exists to change that. Youll be the Android specialist on a .NET-focused team. Your first mandate is to take our MAUI app from only works on iOS to reliable production-ready cross-platform app for field users. Once thats in place youll continue to own and evolve the Android experience as we add features.

Responsibilities

  • Own the Android experience for our mobile app (phone and tablet) across devices and OS versions.
  • Audit the MAUI app; identify how best to enable Android functionality.
  • Plan and execute the path to the first production Android rollout including internal builds testing and staged release.
  • Implement Android-specific integrations where MAUIs abstractions are limited (custom handlers / platform code background work notifications permissions).
  • Manage configuration manifests permissions page navigation layouts platform services.
  • Ensure the app behaves well for field users : offline-first behavior unstable connectivity camera / photo capture storage and battery usage.
  • Set up and maintain Android CI / CD signing and Play Store configuration.
  • Introduce or improve automated tests for Android (unit tests plus UI / platform tests where valuable).
  • Add logging and basic analytics to understand Android-specific issues and usage.
  • Document Android guidelines and patterns and help team understand Android constraints and trade-offs.

Required Education Experience & Competencies

  • Bachelors Degree in Computer Science Information Systems Software Engineering or a related discipline or equivalent experience.
  • 3 years of professional experience building and shipping Android apps.
  • Strong grasp of Android fundamentals : lifecycle navigation permissions background work notifications app configuration and Play Store releases.
  • Experience with C# or strong Kotlin / Java experience with the ability to ramp quickly.
  • Hands-on experience with at least one cross-platform / mobile UI framework (e.g. .NET MAUI React Native Flutter etc.).
  • Comfortable working with RESTful APIs JSON authentication and offline or sync-heavy workflows.
  • Solid debugging skills on real devices across OS versions and hardware.
  • Pragmatic approach to testing (you know where tests pay off and where they dont).
  • Nice to Have

  • Direct experience MAUI or especially building or fixing the Android target.
  • Experience integrating maps / location camera / photo capture or complex form-based data entry.
  • Experience with apps used by field teams (construction mining utilities environmental etc.).
  • Experience introducing or improving mobile CI / CD and release practices.
  • Company Benefits

    Cambio Earth offers our employees the following :

  • Our One Team culture supporting health wellness safety and diversity
  • Mentoring opportunities
  • Hybrid workplace with our downtown office
  • Social and wellness activities
  • Casual and professional work environment
  • Compensation

    The estimated base salary range for this position is $90000 - $125000 CAD per annum however base pay will be commensurate with job-related knowledge skills and experience. BGCs compensation package also includes a training allowance and a comprehensive medical and dental plan.

    Equity Diversity and Inclusion

    Cambio Earth strives to create a workplace where equity diversity and inclusion are embedded throughout our workplace culture and practices. Join us in our commitment to honour individuality ensure fairness and create a welcoming environment for everyone. As an equal opportunity employer we encourage applications from all candidates including those experiencing inequity such as racialized individuals Indigenous People women people of diverse sexual orientations identities and expressions veterans individuals with disabilities people of all faiths nationalities marital status ages and family status. For assistance or accommodation with your application please contact us at

    Disclosures

    (1) At Cambio Earth we use A rtificial Intelligence to streamline parts of the recruitment process however all decisions about candidate selection and advancement continue to be made by our hiring team.

    (2) This is a newly created position reflecting our continued growth and investment in expanding our capabilities.

    (3) This posting will remain open until the position has been filled.

    (4) Privacy Notice : By submitting an application you are consenting to Cambio Earth Systems Inc. using and storing provided information about you for monitoring purposes relating to your application or future employment.

    Required Experience :

    Manager

    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

    Monthly Salary Salary : 90000 - 125000

    Créer une alerte emploi pour cette recherche

    Mobile Software Developer • Vancouver, British Columbia, Canada

    Offres similaires
    Mobile Developer

    Mobile Developer

    Cloud DX, Inc. • Vancouver, BC, Canada
    Temps plein
    At Cloud DX, our mission is simple : .We make healthcare better for .As a leader in digital health, we deliver award-winning virtual care and remote patient monitoring solutions that empow...Voir plus
    Dernière mise à jour : il y a 12 jours • Offre sponsorisée
    Customer Service - Work from Home - 50k-60k / Year

    Customer Service - Work from Home - 50k-60k / Year

    Spade Recruiting • Squamish, British Columbia
    Télétravail
    Temps plein
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Voir plus
    Dernière mise à jour : il y a 6 jours • Offre sponsorisée
    Intermediate / Senior Android Developer

    Intermediate / Senior Android Developer

    Global Relay • Vancouver, BC, Canada
    Temps plein
    For over 25 years, Global Relay has set the standard in enterprise information archiving with industry-leading cloud archiving, surveillance, eDiscovery, and analytics solutions.We securely capture...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    App Developer (iOS & Android)

    App Developer (iOS & Android)

    Fluid - Solutions de Talents / Workforce Solutions • Vancouver, BC, Canada
    Permanent
    App Developer (iOS & Android).Remote / Hybrid (depending on candidate location).Contract or Permanent (open to discussion). Our Client is seeking an experienced.This role will work closely with ...Voir plus
    Dernière mise à jour : il y a 6 jours • Offre sponsorisée
    Senior Android Engineer : Lead Mobile Mapping & EV Apps

    Senior Android Engineer : Lead Mobile Mapping & EV Apps

    Rivian • Vancouver
    Temps plein
    A leading automotive technology firm in Vancouver seeks an experienced Staff Software Engineer.The candidate will lead the development of mobile features such as Trip Planning and Energy Management...Voir plus
    Dernière mise à jour : il y a 15 jours • Offre sponsorisée
    Hybrid Mobile Architect & Frontend Leader

    Hybrid Mobile Architect & Frontend Leader

    Appnovation • Vancouver
    Temps plein
    A global digital service provider in Vancouver is seeking a Senior Hybrid Mobile Engineer to develop impactful digital solutions. In this role, you'll build web and mobile applications, focusing on ...Voir plus
    Dernière mise à jour : il y a 15 jours • Offre sponsorisée
    Mobile Developer

    Mobile Developer

    Cloud DX • Vancouver
    Temps plein
    At Cloud DX, our mission is simple : We make healthcare better for everyone.As a leader in digital health, we deliver award-winning virtual care and remote patient monitoring solutions that empower ...Voir plus
    Dernière mise à jour : il y a 6 jours • Offre sponsorisée
    Junior Software Engineer (Mobile)

    Junior Software Engineer (Mobile)

    Trulioo • Vancouver
    Temps plein
    Junior Software Engineer (Mobile).Join us to build the next generation of mobile identity verification experiences that enable businesses worldwide to onboard customers quickly, reduce fraud, and o...Voir plus
    Dernière mise à jour : il y a 15 jours • Offre sponsorisée
    Programmer / Software Developer

    Programmer / Software Developer

    Vitacore Industries • Burnaby, British Columbia, Canada
    Temps plein
    Quick Apply
    At Vitacore, we integrate cutting-edge research and technology with a profound commitment to sustainability and innovation. Established in 2020, Vitacore is driven by our mission to develop transfor...Voir plus
    Dernière mise à jour : il y a 24 jours
    Senior Software Developer - AI

    Senior Software Developer - AI

    Swim Recruiting • Vancouver, British Columbia, Canada
    Temporaire
    Software Engineer role focusing on AI with an enterprise organization investing majorly into technology.AI focused role, building out POC for the SRE team. In-office work environment in Vancouver, 4...Voir plus
    Dernière mise à jour : il y a 23 jours • Offre sponsorisée
    App Developer (iOS & Android)

    App Developer (iOS & Android)

    Prosperity Workforce Solutions • Vancouver, BC, Canada
    Temps plein +1
    Quick Apply
    App Developer (iOS & Android).Remote / Hybrid (depending on candidate location).Contract or Permanent (open to discussion). Our Client is seeking an experienced.This role will work closely with ...Voir plus
    Dernière mise à jour : il y a 6 jours
    Android Developer (Networking)

    Android Developer (Networking)

    Zscaler • Burnaby
    Temps plein
    Serving thousands of enterprise customers around the world including 40% of Fortune 500 companies, Zscaler (NASDAQ : ZS) was founded in 2007 with a mission to make the cloud a safe place to do busi...Voir plus
    Dernière mise à jour : il y a 15 jours • Offre sponsorisée
    Senior Generative AI Software Developer (ID#5114)

    Senior Generative AI Software Developer (ID#5114)

    freelance.ca • Richmond, Canada
    Temps plein
    This contract position follows a hybrid model and requires onsite presence in Richmond, BC a minimum of three days per week. Design and build applications using OpenAI, Azure OpenAI, and open-source...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Developer - In-House (FT)

    Software Developer - In-House (FT)

    Endeavor Trust Corporation • Vancouver, BC, Canada
    Temps plein
    Java developer required full-time on-site.We are seeking a Full-Stack Java developer who designs, develops, tests, and maintains Java-based applications and software. This role involves a deep under...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Computer programming Private Tutoring Jobs Delta

    Computer programming Private Tutoring Jobs Delta

    Superprof • Delta, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Mobile Developer (Android)

    Mobile Developer (Android)

    Targeted Talent • Richmond, BC, Canada
    Temps plein +1
    We are looking for multiple experienced.This is a full-time, permanent position that is remote to start with later relocation to. Our client is a global enterprise company with a product that you...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Developer - Cloud

    Software Developer - Cloud

    Delta Intelligent Building Technologies (Canada) Inc. • Surrey, BC, Canada
    Temps plein +1
    About Delta Intelligent Building Technologies (Canada) Inc.Delta Intelligent Building Technologies (Canada) Inc.For over three decades, we have provided innovative building automation solutions for...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Developer

    Software Developer

    Equest • Vancouver, British Columbia, Canada
    Temps plein
    Location : Vancouver - Pender St, Canada.Thales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée