iOS Development Storage Project

Closed
Flöka
Vancouver, British Columbia, Canada
Vanessa de Waal
CEO
(1)
3
Preferred learners
  • Canada
  • Academic experience
Categories
Product or service launch
Skills
ios applications application programming interface (api) objective-c (programming language) swift (programming language) ios development python (programming language) design elements and principles mobile phones software quality (sqa/sqc) restful api
Project scope
What is the main goal for this project?

Positions available: one student

iOS Development Project

FLÖKA

At Flöka, we believe meaningful interventions start with rich data sets that grow by asking intuitive questions. We know that the right questions are different for each user. Our vision is to change the way technology intersects with women's lives, for it to be highly anticipatory and supportive as women move throughout life's stages.

PROJECT DESCRIPTION

We are hiring a talented iOS developer responsible for the development and maintenance of our application aimed at a range of iOS devices, primarily mobile phones. Your primary focus will be updating and maintaining our iOS app infrastructure as well as its integration with back-end services. Specifically, you will be involved in a project involving our Native and cloud storage. You will be working alongside our team of engineers and developers working on different layers of the infrastructure. The ideal candidate should be open to collaborative problem solving, sophisticated design, and the creation of quality products, all the while learning and having fun!

RESPONSIBILITIES

  • Development and maintenance of the Flöka app
  • Ensure the performance, quality, and responsiveness of the app
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization
  • Effectively communicate with the team, their ideas and opinions on features and other aspects of the development process
  • Documentation

DELIVERABLES

  • Create a system using the necessary Cocoa classes to make a smooth and straightforward method for our users to store data
  • Enable saving details/labeling to allow for levels of organization
  • Bridge the database backend and all necessary APIs by refactoring or adding new code into our existing manager classes
  • Testing and maintenance

PROJECT END GOALS

  • The goal of this project is to allow our app is to enable scalability of our platform, to assist the team in Shipping this project.

NEED TO HAVE

  • Proficiency in Swift (Objective-C is a plus!), and Cocoa Touch
  • AWS experience
  • Good understanding of basic iOS frameworks

GOOD TO HAVE

  • Experience using third party libraries through cocoapods
  • ReactNative Experience
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Good handle on Apple’s design principles and interface guidelines
  • Some experience with offline storage, threading, and performance tuning
  • Sketch or Adobe
  • JS & Python Experience
How will you support learners in completing the project?

You will be working directly with our iOS team lead, receiving daily mentorship, feedback and code reviews.

About the company
  • https://floka.co/
  • 2 - 10 employees
  • Technology, Hospital, health, wellness & medical

We help prevention-focused practitioners scale through data-driven care.