Senior Software Developer

Senior Developer

Job Description

Lumeca Health is a fast-paced, professional leader in the virtual health care space. Through our virtual Walk-in Clinic, Lumeca helps patients connect to licensed doctors in Saskatchewan for free. 

Lumeca's other 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 CTO, the Senior Developer will work with the development, design, and product team to build great features, squash pesky bugs, and do other cool things.

Primary Duties

  • Analyze, assess, develop, review and monitor solutions as part of a development team
  • Write Code
  • Make product suggestions

 Professional Requirements

  • A few years of experience writing backend and web software in PHP, C# or any other high-level language
  • Familiarity with architectural patterns that help separate concerns such as Model-View-Controller (MVC)
  • Experience and in-depth knowledge with database management systems such as MySQL and Postgres. 
  • Understanding what makes a clean, RESTful API and the ability to create one.
  • Experience with deploying, maintaining and monitoring a backend on services such as AWS or Azure.
  • Knowledge of source control and using it within the context of a team (for example, pull requests)
  • Ability to solve and/or Google problems
  • Ability to contribute songs to the Sonos playlist (when in office)

Nice To Have Skills

  • Experience with reactive Javascript frameworks such as React or Vue.js.
  • Experience with PHP and frameworks such as Laravel.
  • Experience with AWS services such as EC2, Elastic Container Service.
  • Experience complying with security and privacy regulations such as PIPEDA, PCI, GDPR or CCPA.
  • Experience with mobile platforms such as iOS (Xcode and Swift) or Android (Android Studio and Kotlin)
  • Experience creating your own companies or side projects.

Compensation

  • Salary based on experience
  • Stock Options.
  • Full benefits starting immediately

Location

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

Start Date

As soon as possible

How to Apply

Please send your resume and cover letter to apply@lumeca.com