job description:
• proficiency in swift
• experience with embedded databases
• knowledge of restful apis to connect to back-end services
• understanding of ui design and a user-oriented focus
• understanding of object-oriented programming
• experience with cocoa apis on os x
• understanding of apple’s design principles and interface guidelines
• proficient understanding of code versioning tools such as git, mercurial or svn
• unit-test code for robustness, including edge cases, usability, and general reliability.
• continuously discover, evaluate, and implement new technologies to maximize development efficiency.
• plan, design and implement applications for ios and os x
• monitor the performance, quality, and responsiveness of company's applications
• work with the rest of the team to define, design, and develop new features
• work on bug fixing and improving application performance.
• have published one or more ios apps in the app store
• deep familiarity with objective-c and cocoa touch
• experience working with ios frameworks such as core data, core animation, core graphics and core text.
• experience with third-party libraries and apis
• working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
• solid understanding of the full mobile development life cycle
• design and build advanced applications for the ios platform
salary range: - as per industry standard.