Key Responsibility Areas:
- Work within a team to understand, collaborate and deliver the business goals.
Develop, build and deploy advanced applications for the iOS platforms.
- Develop clean, elegant, and reusable code that is easy to maintain and extend.
Leverage native APIs for deep integrations with both iOS platforms.
Develop automated tests to ensure high quality of products.
Implement third party library and API to the application.
Built pixel perfect and smooth UIs across multiple mobile platforms.
Detect and fix bugs and performance bottlenecks.
Collaborate with team to deliver an innovative solution.
Work with team to understand existing applications and design new features for it.
Keeping yourself updated on current trends and technologies in this industry.
Key Performance Indices:
Number of projects completed on the scheduled period.
Ratio of estimated project duration to the actual duration.
Complexity of completed projects.
Quality in development of mobile UI/UX.
Score in code reviews.
Proper coding practices and documentation.
Knowledge and experience of Agile Methodology. (Good to have)
Minimum 2 years working as a full-time professional mobile developer.
Proficient with Objective-C or Swift, and Cocoa Touch.
Experience with iOS frameworks such as Core Data, Core Animation, etc.
Experience with offline storage, threading, and performance tuning.
Knowledge of Apple’s design principles and application interface guidelines.
At least 3 demonstrable apps made for iOS platform available in stores or git.
Experience with BLE and NFC technologies is preferred.
Experience in cross-platform frameworks like React Native/Flutter is preferred.
Excellent communication skills, both verbal and written.
Willing to learn and work on different mobile platforms/frameworks when needed.
Bachelor’s Degree in a related technical field.
What we offer:
Attractive Salary Package
Social Security Fund from the day of joining
Performance Bonus with timely review
Yearly Festive and Company Bonus
Awesome company culture & great career development opportunities
Working environment that values continuous learning and development Work From Home during COVID, with essential equipment
Medical and Accidental Insurance