Software Developer

ABOUT PLANITAR

Planitar has created an exciting technology for mapping interior spaces that combines advanced laser measurements and panoramic photography and is the fastest space mapping technology on the market. iGuide - interactive property guide - is an enhanced web application that integrates floor plans, on-screen measurements, 360° images and gives users a superior understanding and visualization of space. iGuide has captured the largest market share in 3D tours in Canada and the growth continues with increasing demand for floor plans, measurements, and enhanced property information. Visit https://goiguide.com/show.

SUMMARY OF THE POSITION

Successful candidate will have skills and experience to work as developer of web applications and back-end server functionality. We are looking for fearless innovators with practical experience. Experience in designing great UI/UX and robust large scale applications on Linux platform, as well as ability to independently and effectively research, learn, and implement new technologies and tools are critical for this position. Friendly and easy-going personality is important. We have great people - join our small, but growing team and avoid attributes of a typical corporate workplace, like endless meetings, politics, etc. We have a fun and stimulating environment with lots of opportunities to learn new things.

YOUR FUTURE RESPONSIBILITIES

  • Design and implement web applications using AngularJS, GO-lang, PHP, NodeJS.
  • Build and advance the iGuide cloud infrastructure.

YOUR ESSENTIAL SKILLS & QUALIFICATIONS

  • Degree in computer science, computer/software engineering, or related discipline.
  • Four years of full-time development experience with modern front-end and back-end frameworks.
  • Demonstrated proficiency with Javascript, AngularJS, GO-lang, PHP, NodeJS, Unix shell scripting.
  • Experience with various databases.
  • Ability to write clean, robust, high-performing, and well-documented code.
  • Demonstrated experience with UI/UX design.
  • Knowledge of HTTP(S) protocols.
  • Understanding of operating systems, networking, and software engineering practices.

BONUS POINTS

  • Experience with AWS, Docker, React, distributed systems, parallel programming.

YOU WILL BE SUCCESSFUL IF YOU

  • Own a project - it’s not finished until it works and is released; be instrumental in getting things moving along regardless of your role on the project.
  • Do less, deliver more - focus your efforts on high impact initiatives that really move the needle.
  • Hold yourself to a quality beyond something that "just makes it walk".
  • Collaborate without ego - be able to accept feedback and recognize own areas that need improvement.

APPLICATION INSTRUCTIONS

We thank all applicants for their interest in Planitar; however only those candidates selected for an interview will be contacted. Recruitment or outsourcing agency calls will not be accepted.