Job Description :

Responsibilities
Develop high quality features on iOS:
? Ensure the performance, quality, and responsiveness of applications.
? Collaborate with team to define, design, and ship new features.
? Continuously seek opportunities to improve application performance and code stability.
? Help maintain code quality and organization.

Skills and Qualifications
Must demonstrate high proficiency and expert knowledge in:
? The Swift language
? Object-oriented programming
? Memory Management
? Multi-threading
? Databases and other system data stores.
? Designing mobile apps to consume server-based REST APIs.
? Code versioning tools, especially Git.
? Bachelor’s degree or higher in Computer Science or Engineering, Information Systems, or
similar field or relevant professional experience, education, and training.
? A good sense of UI design and a user-oriented focus.
? Experience with automated testing and unit tests.
? Understanding of Apple’s design principles and interface guidelines.
? Familiarity with continuous integration.
? Experience publishing production apps to the Apple App Store.
? Familiarity with DevOps model of development and QA within a single team.
? Experience with agile development methodologies namely SCRUM and/or Kan Ban.

             

Similar Jobs you may be interested in ..