iOS Developers are responsible for the development of new features like personalization, sdk, optimization. And also, for the support, update and maintenance of existing products.
• 3 to 4 years of experience in iOS development (Swift & Objective C)
• Bachelor in IT field or relevant field.
• Ensure all task are completed on time with fewer bugs.
• Integrate new features with backward compatibility.
• Figure out shortcomings on provided requirement with API, mockup and resources.
• Keep the app updated with the latest features provided by IOS
• Research, focus and implement on application enhancement.
• Mitigate risk of leaking codes / flow by sharing SDK by exposing only limited required methods.
• Follow proper process before deployment of applications
• Proper documentation of software development process and others.
• Able to implement architectural design patterns, dependency injection, clean architecture. Develop SDK for other merchants to integrate eSewa in their applications.
• Proper knowledge on Design Patterns MVP/MVVM and clean Architecture
• Experience with Auto layout as well as programmatic approach build layout
• Deep understanding of core frameworks such UIKit, Cocoa Touch, Core Animation, Core Graphics, Core Data etc.
• Experience with offline storage, caching, concurrency (GCD) and performance tuning.
• Experience writing scalable and testable code (Unit Testing) & familiarity with continuous integration (CI) / Continuous delivery (CD).
• Comfortable working with agile methodology and tools
• Familiarity with RESTful APIs to connect IOS applications to back-end services
• Good Understanding of Apple’s design principles, interface guidelines and UI/UX Standards across iOS ecosystem
• Experience with tuning performance and memory issues using tools such as Instruments depending upon project needs.
• Familiarity with cloud message APIs and push notifications
• Knack for benchmarking and optimization & pixel perfect design
• Proficient understanding of code versioning tools i.e Git
• Good knowledge on Certificates & Signing, Provisioning profile and App store deployment process.
• Experience with third party frameworks such as Alamo-fire, Crashlytics, Firebase etc and design tools such as figma, zeplin etc.
• Stellar opportunity to work with the rising company
• The amazing and passionate young team, beautiful office space
• Trust of biggest FinTech company.
• One-of-a-kind company culture and growth opportunities to accelerate your career progression.