iOS Developer is needed - Swift code + Sprite Kit Offline

Our mobile app offers learning courses and mini-games to practice acquired skills. It is very similar to Duolingo, but instead of languages, our app covers a wider range of topics.

 

Your job is to work on the app using Swift.

 

Experience:

 

- Minimum of 3 years as an engineer, primarily working with iOS development, Swift, Sprite-Kit.

- Experience using Sprite Kit.

 

 

Technical requirements:

 

- Swift

- iOS SDK

- Sprite Kit

- Git

 

This is a short-term contract. We would like to give you 2 games for implementation – Roaming & Appearing Capture.

 

You can find details about these mechanics in a specification document: https://docs.google.com/document/d/1IWVEJVPmoThVBUXmDaFVyXolqUC8zE5NoPsjjsFFGcs/edit?usp=sharing

The designs are also ready and can be reviewed in the Figma file: https://www.figma.com/file/3z2oRoBCZqcmpf4HHHektv/Learning-Platform?node-id=95%3A4831

 

 

Acceptance criteria:

 

The functionality must work as per specification requirements: https://docs.google.com/document/d/1IWVEJVPmoThVBUXmDaFVyXolqUC8zE5NoPsjjsFFGcs/edit?usp=sharing

 

The UI and interactions must look as in the Figma file: https://www.figma.com/file/3z2oRoBCZqcmpf4HHHektv/Learning-Platform?node-id=95%3A4831

 

The code must be built on top of an existing implementation

 

The code must be built correctly, following principles of SOLID, DRY, etc.

 

 

 

 

The flow is the following:

 

- Read and review specs, designs, code

- Estimate how much time it’s going to complete the milestone.

- Short call for clarification the task

- Get the final approval from PM before starting the work.

- Implement both mechanics as per the acceptance criteria.

- Try out the games to make sure they’re working properly.

- Record the video demo using Loom https://drive.google.com/file/d/1fF4LzlT4KgUXiz3ugja9C_PQc7AyCLo4/view?usp=sh aring , showing a successful implementation of both mechanics.

- Share the video.

- Share the access to the GitHub repo.

- Receive the final approval from PM.

- Complete the milestone.

 

 

Fixed-price contract

 

When applying for this job, please attach your resume and portfolio. If you are the right candidate, we can begin immediately.

 

 

We’re waiting for you!

 

 

 

 

 

 

 

 

*We are looking for candidates from European countries (Russian and English speaking).

The job ad is no longer active
Job unpublished on 19 June 2021

Look at the current jobs iOS Remote→

Loading...