IOS Developer NGN (New Generation Network)

  • Full Time

  • Tehran

      -   Tehran

IOS Developer

Posted Long ago

Job Description

- We are looking for an iOS developer to join us to work in a number of projects. As an iOS developer, you will be responsible for: - Participation in SDLC with focus on design, implement, test (unit testing) iOS applications - Identify bottlenecks or point of failures of application and overcome them - Fix bugs to improve application performance. - Collaborate in team working while being able to work independently - Have creative ideas on how to improve an application - Maintain code quality, documentation, and its organization - Prepare prototypes in short time


- Having solid knowledge of Swift and Objective-C - Having sufficient experience MVC architecture applications - Familiar with iOS frameworks e.g. Core Data, Core Animation, Core Graphics and Core Text - Familiar with HIG and Material Design for iOS UI design - Familiar with RESTful web services (Based on JSON) - Familiar with Design Patterns - Experienced in Push/Local Notification - Having applications published in iOS app stores is an advantage - Familiar with version control tools such as Git - Having experience in of Agile-Scrum methodology is an advantage - Having aesthetic mind in design is highly desirable - Self-motivated and eager to solve problems - Eager to learn new things and share them with other teammates - Having ideas on practically ANYTHING related is desirable