iOS Developer

41studio

Responsibilities

We are looking for someone that has strong experience with developing user interfaces for applications on the iPhone or iPad using the iOS SDK. If you are interested in joining a world-class team of passionate people and industry veterans who like to work hard and play hard, we look forward to hearing from you soon!

Responsibilities :

1. Design and build advanced applications for the iOS platform
2. Collaborate with cross-functional teams to define, design and ship new features
3. Ensure performance, quality and responsiveness of applications
4. Work with the product team to understand end-user requirements and use cases, and translate that into pragmatic and effective technical solution
5. Continuously discover, evaluate, and implement new technologies to maximize development efficiency
6. Integrate with our backend services to make sure we are delivering a great mobile user experience
7. Identify and correct bottlenecks to improve application performance

Skills Required

1. Minimum of 3 years iOS development experience.
2. Strong understanding of Objective-C or Swift.
3. Hands-on experience working with multiple data interchange formats such as XML and JSON.
4. Strong understanding of modern mobile application development principles and iOS app deployment procedures.
5. Working knowledge of the general mobile landscape, architectures, trends and emerging technologies.
6. Understanding of code versioning tools such as Git.
7. Experience with the creation and consumption of web services.
8. Experience with Jira / Atlassian products is a plus.
9. Experience developing Xamarin applications is a plus.
10. Experience working in an agile environment is a plus.
11. Experience with multithreading programming is a plus.
12. Experience writing unit tests and testable code is a plus.
13. Development experience with Android is a plus.
14. Excellent communication and interpersonal skills.
15. Excellent written & spoken English.
16. Awesome attitude.

Signup for our Newsletter