Senior iOS Developer
- Yerevan, Armenia
DESCRIPTION
Currently we are looking for a Senior iOS Developer for our Yerevan office to make the team even stronger.
We are looking for energetic people who are ready for new challenges, teamwork, and Agile software development.
Responsibilities
- Lead the effort of mobile development team in delivering iOS applications (iPhone and IPad)
- Be engaged in entire application life cycle
- Work directly with customers, developers and business analysts
- Gather requirements around functionality and translate those requirements into elegant functional solutions
Requirements
- 3+ years of experience with iOS development
- Experience in Objective-C and Cocoa Touch
- Familiarity with Swift
- Good knowledge of OOP, MVC, MVP, MVVM
- Software Design Paradigms and Patterns
- Have published one or more iOS apps in the app store
- Experience with third-party libraries and APIs
- Experience with Objective-C blocks and multi-threaded apps
- Solid understanding of the full mobile development life cycle
- Good knowledge of technical English language
- Ability to work independently in an Agile development environment