Description
Job type: Full-time
Experience level:Mid Senior
Role: IOS Developer
Company type: Private
We are looking for an awesome iOS developer for our product Enpass password manager (https://www.enpass.io/) which is available cross-platform i.e. iOS, Android, Windows, Mac and Linux. We assure you that it will be a great learning experience through-out with exposure to all latest technologies.
You should have
B.Tech in Computer Science, Computer Engineering or related technical field.
0-3 years experience in iOS/Mac development.
Great command over Objective-C and Cocoa Touch Frameworks.
Knowledge of design patterns. (MVC, MVVM, and MVP).
Working experience with Auto-layout, localization, app extensions.
Working experience with watchOS and various Cocoa frameworks like SiriKit, StoreKit, CloudKit etc.
Good knowledge of OOPS, data structure and algorithms.
Good knowledge of Memory management and multi-threading.
Experience and passion for delivering exceptional UX.
Leadership abilities in an engineering environment in driving operational excellence and best practices.
Excellent communication, analytical and problem solving skills
Strong sense of ownership, urgency, and drive.
Preferred Qualifications
Knowledge of professional software engineering practices like software development life cycle, including coding standards, code reviews, build processes, testing, and operations.
Knowledge of various Xcode tools i.e. Profiler, Instruments etc
Experience developing for other platforms e.g. Mac, Android, Windows.
Experience in writing Unit tests.
THIS IS A JUNIOR LEVEL JOB, CANDIDATES WITH > 2 YEARS OF EXPERIENCE KINDLY DONOT APPLY