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 looking to take on new patients near them.

Reporting to the Chief Technology Officer, 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 developer 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, and they should get excited by prospect of building a product that changes an industry.

We’re looking to hire the right candidate as soon as possible and as such we promise not to have a complicated hiring process full of sample projects, code reviews, etc.

Location

Lumeca has an office in Regina, Saskatchewan however this is a remote position.

Primary Duties

  • Work closely with the 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 utilized where it makes sense. Because unlike Apple, Android always has cool new features.
  • Contribute to the product strategy and vision based on Android best practices, 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

Lumeca Core Values

  • Does the right thing
  • Shows Authentic Self
  • Intelligence
  • Accountability
  • Exhibit a growth mindset
  • Coachable

Compensation

  • Base salary based on experience
  • Full benefits starting immediately
  • Hybrid/remote work environment

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.

Resume Fluent Form