One Iota Golf - Full-Stack Developer

Closed
One Iota Golf Inc.
Vancouver, British Columbia, Canada
Ryan Stolys
Ryan Stolys He / Him
Technical Lead
3
Project
Academic experience
200 hours per learner
Learner
Anywhere
Advanced level

Project scope

Categories
Website development Software development
Skills
typescript monolithic software architecture full stack development application programming interface (api) mobile application development node.js (javascript library) easy java simulations hypertext markup language (html) systems design computing platforms
Details

One Iota Golf Performance has developed a software platform that helps athletes and coaches track on-course and off-course performance and uniquely mental performance. While we have an existing project, we are exploring future development and want to design a set of features to develop and pitch to potential clients. 


The main focus of this project is the following: 

  • Support the development of the One Iota Golf Web Application 
  • Update existing functionality on the web application to support new designs and user experiences 
  • Develop new features for the web and mobile application based on completed customer research.


Deliverables

The exact tasks required to complete the project will be up to the student and can be adapted as needed. The general tasks will include: 

  • High-level system design of API interfaces, feature architecture and database design.
  • Programming in Typescript for monolithic NodeJs Platform
  • Developing front-end features using tailwind, js and html (ejs). 


The final deliverables will be: 

  • New and updated features for the One Iota Golf application.


Mentorship

Those working on our project will connect directly with our technical lead for guidance and support throughout the project. We will support you in:

  • Understanding design intentions and decisions 
  • Understanding existing backend architecture + front end code base
  • Guide development priorities
  • Other support as needed


About the company

Company
Vancouver, British Columbia, Canada
2 - 10 employees
Technology, Sports & fitness

One Iota Performance strives to help individuals and teams consistently improve and achieve their performance and wellness potential. We are seeking to apply to principles of psychology, data analytics, high-performance and wellness to software tools accessible by all.

We currently have an existing golf-specific application that helps competitive golfers and coaches identify where to spend their time and energy to improve performance. Details can be found on our website.