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→