Platform Integration and API Implementation Developer – Full Time Contract Role

START: Beginning of September
CONTRACT: 1 month contract with possibility of extension to 3 months as required

About the role

We are a health tech startup that is launching our first digital platform. The Platform Integration Developer will be responsible for supporting our delivery team (product and engineering) in the integration of our platform across four systems: a Learning Management System (LMS), a Gym Management System (GMS), an online scheduler and a proprietary database management system via APIs.

 

Responsibilities

Required:

Platform integration per specs below: meeting project deadlines and milestones; communicating project progress to the Head of Product and the team
Close day-to-day work with our front end developer on platform integration and API implementation; helping front end developer as required
Integration of GMS (desktop and app) with our website via API of the following:

  • Membership systems: user enrolment/disenrolment, archiving, account creation/deletion
  • Event scheduling
  • Tasks/reminders
  • Testing and bug fixing – beta testing, performance testing:
  • Identify test scenarios
  • Write test plans and perform functional and integration testing
  • Identify and document all system errors
  • Maintain a repository of system test plans
  • Maintain an active knowledge of software testing tools, standards and processes

Ensure all systems are seamlessly integrated with our platform from back end
Liaising with Head of Product and third party vendors where required

 

Optional:

Integration with our proprietary database management system (after 1-6 are completed)

  • Push and pull of user data to/from database: LMS, GMS, website (membership system)

Experience

  • Experience with WordPress backend tech, including REST API, PHP, JSON
  • Previous experience with API integration of third party systems across web and mobile platforms that can be demonstrated
  • Back end development experience
  • Experience working in agile
  • Excellent communication and team skills; must work closely with front end developer and Head of Product; lead API integration, plan and manage project to close deadlines; identify and communicate obstacles proactively
  • Quick learner comfortable in a fast paced environment: must be able to hit the ground running with minimal supervision
  • Update, improve and enhance API documentation based on best practices