iOS Developer
appmysite
📍 Remote🌐 Remote🕐 10d ago🔗 himalayas
Job Description
### This is a remote position.
**Job Role:**
**We are looking for an iOS Developer to join our product team. This role requires you to be responsible for the development and maintenance of applications for a diverse range of iOS devices. You’ll be an exceptional problem solver and take responsible actions in ensuring the application is optimized in technology, performance and user experience.
**Project Role:** iOS Developer
**Work Experience:** 3+ years
**Work location:** Remote
**Must Have Skills:** Swift, MVP, MVVM
**Roles and Responsibilities**
* Design and build advanced applications for the iOS platform.
* Writing clean and efficient code for iOS applications.
* Work with outside data sources and APIs.
* Unit - test code for robustness, including edge cases, usability, and general reliability.
* Familiarity with RESTful APIs to integrate iOS applications effectively.
* Monitoring the performance of live apps and work on optimizing them at the code level.
* Staying up to date with new mobile technology trends, applications, and protocols.
* Collaborating with UI & UX designers to ensure that each app is presentable and in perfect working order.
**Technical Profile**
* Proficient with Swift and Objective-C.
* Proficient understanding of code versioning tools such as Git, BitBucket, SourceTree.
* Familiarity with various testing tools.
* Understanding of ViewModel.
* Proficient with continuous integration and deployment.
* Proficient with MVP, MVVM and Cocoa Touch.
* Well versed with Apple’s design principles & application interface guidelines.
* Good knowledge and experience in designing layouts using AutoLayout.
**Desired Candidate Profile**
* Good communication skills
* Good, positive attitude
* Good debugging and problem-solving skills
* Good IQ
* Lots of common sense
**
Originally posted on [Himalayas](https://himalayas.app)