Job Title or Location
RECENT SEARCHES

Intermediate Mobile Developer

BGC Engineering - 5 Jobs
Vancouver, BC
Full-time
Experienced
Company Benefits
Flexible Work
Posted 3 days ago
Salary:

Job Opportunity: Intermediate Mobile Developer

Duration: Full-Time Permanent

Location: Vancouver, BC

Work-Model: Hybrid

About Us

Cambio Earth Systems is a cloud-hosted software company headquartered in Vancouver, BC and is part of the BGC group of companies. With a foundation of more than 20 years providing innovative solutions for earth science data integration, analytics, and visualization as part of BGC, Cambio Earth Systems is the world leader in geohazard management software and earth science data management.

Geohazards such as floods, landslides, rockfalls, and earthquakes threaten the integrity of critical infrastructure across the globe. Pipelines, railways, roads, highways, mines, dams, levees and other assets are increasingly at risk due to changing climate patterns. The Cambio cloud platform enables owners and operators to digitally transform their geohazard and geo‑asset management programs, operationalizing earth science data and machine learning to drive better, faster risk-informed decision making on how to build climate resiliency into their infrastructure.

The Role

The successful applicant will be a part of Cambio Earth's software development team working alongside world class engineers and geoscientists to develop safety critical software applications. Apply your software development knowledge to develop mobile applications that collect vital information used to inform potential geological hazards and risks. The candidate will have the opportunity to conquer unique challenges creating mobile applications that use a state-of-the-art geographical information system on cloud infrastructure. This opportunity is located in Vancouver, BC and is a hybrid position.

Responsibilities

  • Develop native iOS and iPadOS enterprise geohazard management mobile applications using .NET MAUI and Esri ArcGIS for offline use in the field
  • Confirm the requirements, coding, testing, analysis, design, definition, development and implementation of mobile applications
  • Collaborate with other developers and testers on the Mobile team and across other software scrum teams as well as with Product Owners, who are BGC's Geoscientists and Engineers and users of BGC's applications
  • Develop software using best-in-class tools and industry best practices
  • Work on mobile app features from beginning to end
  • Provide timely advice to leaders on development timelines and procedures
  • Refine User Stories by gathering requirements from stakeholders
  • Collaborate with multiple teams to define app features
  • Ensure quality and performance of application to specifications
  • Test software manually and through automation scripts; identify potential problems and resolve application bottlenecks
  • Support the software team during development and testing stages
  • Fix application bugs before final release
  • Support the release of software into production
  • Work alongside team members in a collaborative Scrum/Agile environment

Required Education, Experience & Competencies

  • Bachelor's degree in computer science or a related technical discipline or equivalent work experience
  • 2+ years' experience with mobile development
  • Experience with programming language such as C#, Java or equivalent
  • Working knowledge of .NET framework using C#
  • Basic understanding of databases such as MS SQL, MySQL and SQLite
  • Ability to find improvements and integrate application development processes
  • Capacity to meet tight project management schedules and expectations
  • Thrive in a challenging, fast paced environment and ability to adapt to future technologies
  • Experience with .NET MAUI is preferred

Company Benefits

Cambio Earth Systems offers our employees the following:

  • Our ‘One Team' culture supporting health, wellness, safety and diversity
  • Mentoring opportunities
  • Flat management structure
  • Flexible workplace with office and home arrangements
  • Social and wellness activities
  • Casual and professional work environment

The estimated base salary range for this position is $90,000 - $120,000 CAD per annum, however base pay will be commensurate with job-related knowledge, skills, and experience. Cambio Earth's compensation package also includes an annual bonus, training allowance and a comprehensive medical and dental plan.

Cambio Earth Systems is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. If you need assistance or accommodation with your application, please contact us at [email protected].