Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
IOS
- Design and build advanced applications for the iOS platform.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Identify and correct bottlenecks and fix bugs.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Help maintain code quality and organization.
- Work on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Android :
- Design, build and deploy Android apps
- Analyze and optimize application code for efficiency and performance
- Participate in planning and estimation with the team
- Participate in code reviews
- Handle all support requests for existing apps.
Job Requirements
Android:
- Excellent knowledge in core Java
- Hands on experience in the full life cycle of Android application development
- Good Knowledge of Android SDK's
- Push Notifications & Toast
- Eclipse & ANT based build system
- Android Studio
- Experience in Gradle.
IOS:
- Very good experience with Objective-C and iOS SDK
- Good working knowledge in Cocoa Touch
- Experience with memory management and caching mechanisms specific to mobile devices
- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
Good To Have:
- Experience in Payment gateway integration in mobile apps is a big plus
- A portfolio of iOS/Android apps in the Play Store/app store is a plus
- Hands on experience with Android studio & gradle build system Git & Gerrit
- UI & UX experience