Benefits

We guarantee, you will not find another workplace like  ours.

Job Description

Lumeca Health is a fast-paced, professional leader in the virtual health care space. Our mission is to simplify communication between healthcare providers and their patients. Our product, Lumeca Connect, connects patients with their family doctors through a safe, secure video or phone consultation platform. It can even help unattached patients find providers near them.

Reporting to the Staff Android Developer, the Android Developer will work with the development, design, and product teams to implement new features, fix bugs, increase app performance and contribute to building a world class team and product. The Android developer will train under our senior Android developers to develop their skill set and master the platform.

The successful candidate should be passionate about building software applications and should thrive in a start-up style product development team environment. They should be comfortable with bi-weekly releases as the result of a scrum / agile software development process. 

 

Location

Lumeca has an office in Regina, Saskatchewan however 90%+ of the work is currently done remotely.

 

Primary Duties

  • Work closely with the senior Android developers and product development team to discuss and implement new features.
  • Assess application performance and monitor bug reports in various reporting tools such as Sentry to ensure optimal app performance.
  • Champion the app and ensure Android’s latest features are utilised where it makes sense.
  • Contribute to the product strategy and vision based on Android best practises, user feedback, and analytics. 
  • Coordinate with the web and iOS team members to ensure alignment of feature and UI implementations.

Professional Requirements

  • Post-secondary education in software development (university, polytechnic, bootcamp, etc).
  • Experience writing code in Android with Kotlin or Java. 
  • Familiarity with the agile & scrum software development process.
  • Working on your own software side projects would be a plus. 
  • Ability to analyse and make sense of software analytics for the purpose of understanding users flows and sticking points.
  • Ability to be highly effective working on your own or part of a team.
  • Ability to solve and/or Google problems.
  • Ability to contribute songs to the Sonos playlist (when in office).
  • Familiarity with the Google Play Store console

 

Technical Requirements

  • An understanding of the fundamentals of the Android framework (lifecycle, activities, fragments, etc)
  • Understanding of communication patterns such as MVVM, MVI, MVC, etc
  • Experience using REST web services with JSON data payloads
  • Experience with version control systems such as Git

 

Nice to Have

  • Familiarity with many of the Android Jetpack components, such as ROOM, Navigation, etc.
  • An understanding of dependency injection frameworks, such as Dagger
  • Understanding of reactive streams such as RxJava or Kotlin Flow
  • Familiarity with Kotlin coroutines, Jetpack Compose
  • Experience using the Android Studio profiler to find performance issues and memory leaks

 

Compensation

  • Base salary based on experience
  • Stock Options.
  • Full benefits starting immediately

Start Date

As soon as possible

Submit Your resume

Prepare a PDF for your resume and cover letter, then fill in the following form. We will contact you as soon as possible.