Senior Software Developer

We are looking for an senior software developer to work with the Kater Maps team to maintain highly optimized backend architecture for the entire product line. 

These are some things we will expect:

  • Write well-abstracted, reusable and efficient code
  • Review project objectives and determine best technology for implementation. Implement best practice standards for development, build and deployment automation.
  • Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
  • Maintain application infrastructure, including backups/disaster recovery, software deployment/configuration, security best practices, performance tuning, and troubleshooting.


What we need from you:

  • 4+ years professional software development experience
  • Previous experience in complex development relating to geospatial data
  • Experience with building a micro-services-based architecture
  • Extensive knowledge of HTML, CSS/SASS, Javascript, Node.js
  • In depth knowledge of RESTful architecture and service design
  • Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL) as well as working familiarity with a variety of databases
  • Up-to-date on latest industry trends; able to articulate trends and potential clearly and confidently
  • Understanding of best practices within the development process
  • Strong organizational skills and the ability to manage a diverse work load in a fast-paced environment
  • Easy going personality and the ability to communicate effortlessly


Benefits:

  • Competitive wages.
  • Medical, dental and vision benefits after 90 days.
  • Free lunch every two weeks


Kater has a track record of promoting from within so if you are interested in leadership or technical career paths, you will have both options to consider. We are centrally located near transit in downtown Vancouver.

Please note: Candidates need to be authorized to work in Canada and available for interviews in Vancouver.

Location:

Vancouver, BC

Job Type:

Full Time

Division:

Kater Maps
Apply For This Job

Start Your Application!

Max file size 10MB & PDF upload only.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.

Application Received!

Thank you for your interest in working with Kater.
We will review your application and contact you for further details.
Oops! Something went wrong while submitting the form. Please try again.