Benefits

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

Job Description

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.

 

Location

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

 

Primary Duties

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

Technical 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

  • 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.