Junior Mobile Application Developer - React Native

Story City Inc.

  Posted: May 18, 2021

  Location: Edmonton, Alberta

  Internship Program: Digital Tech

  Salary Range: $20,000 - $30,000

  Hours per Week: 35

  Start Date: June 1, 2021

  End Date: November 30, 2021

Job Description

Story City, like Pokemon Go or Geocaching, but with stories, is the world’s first marketplace and App for location-based stories, with each real-life choose your adventure, puzzle trail, or historical tale through city streets only accessible if you’re standing in the right location. Each story is created by local creators who know their cities best. At Story City, we are of the firm belief that it is local stories and storytellers that are the change makers in our society. We empower creators to make a career in the cities that they love, by telling stories they can live. We want to redefine stories so they're something you're a part of, rather than something you're told, and to make cities places you interact with and explore, rather than just walk through. We're a little bit of GIS, gaming, AR, and adventure all rolled into one.

We have an exciting 6 months ahead of us: we are rebuilding the Story City app from scratch, turning it from just an app into a collaborative and interactive marketplace platform that allows any creator or storyteller across the world to create and sell interactive stories set in the location you're standing. You'll be joining our Lead developer in coding our back end, front end of our mobile app for our marketplace beta launch You'll get a look into the whole startup development process, rapid prototyping, and creativity process. The work you do will help set the direction and development roadmap for the next 18 months of the company.

Duties and Responsibilities

2. These responsibilities include
a. Implementation and coding of UX design for mobile iOS and Android applications
b. Design of product roadmap, timelines and deliverables for mobile apps
c. Liaising with UX/UI and development team to integrate mobile product roadmap into overall business vision.
d. Liaising with development team in the coding and development of various mobile development tasks to meet deadlines/sprint schedules
e. Development of iOS and Android mobile app front and back end
f. Hooking the mobile apps into the database/backend of the website application
g. Build and keep up-to-date documentation of tech functionality for mobile apps
h. Provide your code in a timely manner for code review, and code review the code of relevant team mates
i. Co-ordinating the UX/UI team work on wireframes (low fi-high fi)
j. Providing feedback on UX/UI work/wireframes
k. Application of modifications and improvements based on UX testing feedback to mobile applications.
l. QA testing of the mobile and web app and logging issues with relevant developer
m. And any other reasonable, related tasks requested.

Knowledge and Skills

*1-2 years experience in React Native
*Preferred experience in GraphQL
*Preferred experience in Geolocation.
*A strong love for interactive storytelling/gaming.

Education Required

Either a degree or 3+ years in-job experience.

  How to Apply

To apply, send your resume to

What are people saying about Career Launcher?

Hear first-hand from the interns and employers who benefit from the program.

View All Testimonials

I would recommend an internship to a fellow grad because not only is it a good learning experience, but having the ability to gain practical work experience in a field in which you hope to be employed, will greatly benefit you in the future. Working this internship has no doubt opened up door for my future, and facilitated a way for me to work in a field I am particularly interested in within the digital sector. 

Alex Hackett
Clear Voxe Imaging

A few of the great employers we have supported

Our funding helps them address labour shortages, diversify their workforce, and strengthen their industry.

Get Started