Enable job alerts via email!

Android Developer

Swim Recruiting

Vancouver

Hybrid

CAD 105,000 - 140,000

Full time

Yesterday
Be an early applicant

Job summary

A purpose-driven organization located in East Vancouver is seeking an experienced Android Developer to join their growing tech team. You will work on a Kotlin-based application that collects data in remote locations, collaborating closely with engineering and product teams. This role offers competitive compensation between $105K and $140K, as well as hybrid work options.

Qualifications

  • Advanced experience developing Kotlin-based Android applications.
  • Hands-on expertise with geojson and mapping libraries.
  • Proven ability to build applications that work in online and offline modes.
  • Experience working with external APIs.
  • Strong collaboration skills with Back-End Developers.

Responsibilities

  • Design and release new features for the Android application.
  • Collaborate with cross-functional teams.
  • Ensure ongoing stability of the application.

Skills

Kotlin-based Android development
Experience with geojson and mapping libraries
Building reliable Android applications
Working with external APIs
Collaboration with Back-End Developers
Job description
Overview

Permanent Android Developer role with a purpose driven organization helping to make the world a better place.

  • Permanent Android Developer role.
  • Great mission driven organization with an amazing growth trajectory.
  • Hybrid work available with 3 days a week in office in East Vancouver.
What & Why

As a result of investment in technology, our client is looking to add an Android Developer to their growing tech team. This application plays a critical role in collecting on-the-ground data in remote environments. You'll work closely with cross-functional teams including engineering, product, design, and business stakeholders to design and release new features and ensure ongoing stability. The app, built in Kotlin, enables users to record GPS coordinates, create geospatial elements (points, paths, polygons), and capture images, videos, and various forms of data, all while operating fully offline. Data is synced via API when connectivity is available, using a backend built with Laravel and Node.js. You’ll collaborate directly with Back-End Developers to define API needs and integrations. This is a complex and high-impact application requiring continual iteration and support to ensure it performs reliably for users in challenging environments. This is a great time to join this organization as they experience very high growth globally.

Who

This purpose driven organization and their small but mighty team has a goal of creating meaningful impact for the planet, nature and people. They are looking to grow, primarily in the tech space over the next 12 months. They have a strong culture as well as a strong client list. They are located in East Vancouver and are in three days a week, Tuesdays to Thursdays.

You

You will bring the following education, skills and experience to the role :

  • Advanced experience developing Kotlin-based Android applications that integrate with multiple external systems.
  • Hands-on expertise with geojson and mapping libraries, ideally Mapbox or similar technologies.
  • Proven ability to build Android applications that work reliably in both online and offline modes.
  • Demonstrated experience working with external APIs and handling dynamic data tailored to varying user roles and permissions.
  • Strong collaboration skills with Back-End Developers to ensure smooth and efficient communication between mobile and server-side components.
Compensation

This role pays between $105-140K per annum.

Next Steps

If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.