Internship Opportunity


Mobile Developer

Number of Positions:
Application Deadline:
May 09, 2021
Start Date:
May 17, 2021
End Date:
Nov 26, 2021
Ottawa (Remote),ON

Job Description:

PLEASE NOTE: This role requires a Cover Letter. In your cover letter please include : a link to your LinkedIn profile and a short paragarph about what interests you about BitBack. Please address your cover letter to Patrick. 

About Bitback

Bitback, a Techstars portfolio company (20') and former IDEO CoLab resident (19'), is a cashback rewards platform that aims to put money back into the pockets of young people across Africa and around the globe. Users earn cashback rewards for each and every purchase they make from their favourite retailers through the app. Merchants and service providers are able to reach and retain key consumers through special offers and rewards. Our vision is to create new income streams for young people and fuel their entrepreneurial spirits. Bitback’s platform will be launching in Ghana early in 2021. Bitback is a Canadian company.

At Bitback, we have remote working in our DNA - Bitback was created while the co-founders were travelling in South Africa, built in Southeast Asia, iterated on in San Francisco, tested in Kampala, and incubated in Berlin. We are a member of Pledge 1% where all employees are expected to donate 1% of time to causes they are passionate about.

We also pride ourselves on our 6 core values and we expect all employees to embody these values in their actions and attitudes. This includes:

● Do the right thing
○ We believe in doing the right thing even when it's the more difficult path.
Learned from and inspired by the outstanding team at Left.
● Make your own luck
○ We believe that even the most unexpected outcomes can become possible
when you put yourself out there. Inspired by this talk from Y Combinator.
● Embrace randomness
○ Be on the lookout for convergences. You never know when a chance encounter
could result in a change in direction or a new pathway.
● Make magic
○ We believe in creating magical and memorable experiences for users and
those you love by surprising and delighting them.
● Diversity is strength
○ We believe that the whole is greater than the sum of its parts. We respect all
cultures, genders, and backgrounds.
● Have fun!
○ Life is short, so above all things, we want you to enjoy it. That's why we have an
adventure first (remote first) policy.

Learn more about working at Bitback here:

Your Role

As the Mobile Developer at Bitback, you will help create and maintain our customer facing mobile applications. We already have our Android application and the main goal for the first few months is to create an iOS version from scratch. This position will allow you to work on both the Android and iOS application. This is a unique opportunity to join an early stage startup where you will have a tremendous impact on the product that will eventually be launched to businesses and consumers in West Africa. Our ideal candidate would have experience working at a small startup and is passionate about our mission to put money into the pockets of young people across Africa and fueling entrepreneurial spirits.

As our Mobile Developer, you will:

● Develop and maintaining features for our Mobile Application (iOS - Swift and
Android - Kotlin)
● Develop and maintain features in our customer application
● Ensuring up-to-date documentation of technical documents and code
● Ensuring the best performance, low data usage and great user experience of the
● Review other people’s code to always ensure quality and consistency
● Continuously improve application features, functionality, architecture or systems
● Mentor junior team member(s), with lots of opportunity to grow your career.
● Maintain and enhance the Mobile testing suite

You might be a fit for this role if:

● 2+ years of experience in a Mobile (iOS and Android) and/or full-stack engineering
role, including all phases of the product life cycle, preferably working at a startup.
● At least 2+ years of experience writing Swift applications
● Have experience working on mobile apps built for consumers
● Experience working on cross-functional teams, frequently and proactively soliciting
feedback and leading design discussions
● Ability to write clean and robust code in Swift/Kotlin
● Knowledge of fundamental web languages (HTML/CSS/JS)
● Knowledge of software design principles (MVVM)
● Excellent analytical and problem-solving skills
● Experience integrating with REST APIs

You will stand out in this role if:

● Along with iOS development, you have a strong knowledge of Android development
● You have created mobile apps on your own and are open sourced on a public version control system (github/gitlab)
● You have strong design skills and embrace the human centered design ethos

Other things we look for in our Mobile Developer:

● You are extremely hardworking, detail oriented and organized.
● You are comfortable working on an early stage startup with a small team.
● You are driven and take initiative to figure out solutions to problems yourself.
● You are comfortable working remotely, and communicating asynchronously with team members.
● You love mentoring and teaching junior team members to help them learn and grow.

What we offer you:

● Hands-on experience building a product that is putting money into the pockets of
young people across Africa and fueling their entrepreneurial spirits
● The ability to work remotely with flexible hours
● The ability to make an impact on day one and get your code shipped in quick iterative cycles
● Get exposure working on a mobile app tailored to young people in East and West
● Fine tune your iOS skills to optimize for low memory, small size devices
● The opportunity to become a key part of Bitback’s journey

How to Apply

Do you want to build the next big cashback rewards platform? Do you want to help create a fun new income stream for young people around the world?
If you are interested in this position and think you would be a great fit, please apply through this Career Edge posting.

Bitback invites applications from all qualified candidates. Bitback is committed to employment equity and diversity in the workplace and welcomes applications from women, visible minorities, Aboriginal peoples, persons with disabilities, and LGBTQ persons.

Employer Question 1:

Do you require any accommodations for the interviewing and recruitment process?

Employer Question 2:

Are you legally eligible to work in Canada for the entire duration of this internship?

Employer Question 3:

Please provide a link to your online code repository. if you do not have one, please write N/A.