You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
You're using an older version of Internet Explorer and some functionality may not work as expected. Please update your browser for the best experience.
GetintheLoop Logo

API & Platform Developer

Reference ID: 8XzBXOojVoOP

Share job:

Job Location icon
Kelowna, BC
Job Type icon
Full Time
Job Category icon
Engineering



GetintheLoop is a membership driven mobile marketing company that utilizes the latest in cloud based and mobile technology to connect premium businesses with their customer base. Our products and services are innovative, user-friendly, and built for a mobile world.

We are looking for a highly-motivated, collaborative collaborative-minded software developer to help improve our existing API platform and core backend infrastructure. As an engineer, you get excited about engineering great services and platforms that perform at scale. At GetintheLoop, you'll get plenty of opportunities to learn, you'll collaborate with other members of our product engineering team, and you'll play an active role in shaping our product and the future of our company.

Responsibilities
  • Improve and enhance our existing REST API platform that powers all of GetintheLoop's consumer apps
  • Automate testing and deployments to ensure correct functionality and performance at scale
  • Ensure that the live operations of the platform has appropriate monitoring & alerting that allow issues to be identifed and addressed quickly and effectively
  • Work with latest cloud-based infrastructure tools and concepts to deliver everything above
  • Participate in product and feature planning to constructively solve problems quickly and communicate the results to the rest of the company
  • Report on progress and release schedules to the Technical Director, API & Platform


Required Skills and Experience
  • Excellent communication skills and a sense of humor
  • A degree in of Computer Science or related field, with 2-4 years of practical software development experience
  • A solid understanding of REST principles and how they apply to network services and applications
  • Knowledge of relational database design and experience with SQL
  • Experience with the basics of OO software design, Test Driven Development (TDD), and development for Linux-based systems
  • A passion for programming, a proactive attitude, and an ability to work independently
  • Specific experience with any parts of our tech stack are a plus. This includes AWS (in particular Lambda , EB, RDS, Kinesis, S3, etc.), Python / Flask, PostgreSQL & PostGIS, Node.js, Docker, Git
  • Startup experience and a public Github account are also both pluses


We Offer
  • Great team and an informal, fast-paced start-up culture
  • Competitive salary, group benefits, and employee share options

How to Apply
Apply online at http://getintheloop.recruiterbox.com/jobs/fk0fvzu?cjb_hash=O_HBGr54&apply_now=true

Posted: April 21, 2018
Closes: June 20, 2018