New
Job Preference:
Required Skills
- Excellent in designing and developing iOS mobile application (iPhone/iPad)
- Excellent in Objective C, Swift Programming, Xcode and Cocoa Touch.
- Strong experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text.
- Experience with offline storage, threading and performance tuning
- Strong familiarity with RESTful APIs to connect iOS applications to backend services
- Expertise in using Google Maps API and native iOS API to develop location based services and UI design.
- Strong experience with Database - PostgreSQL, SQLite and/or MySQL and other flat Databases
- Strong experience with source version control & continuous integration Software Git, Jenkins, SonarQube and/or SVN
- Strong experience with Quartz job scheduler library and clustering.
- Strong experience with Amazon cloud services (S3, EC2, Redis Cache) and deployment architectures.
- Hands on experience in working with Java development team in developing server side web-services and functionalities.
- Strong understanding and proven record of preparing & submitting the Apple build to App Store.
- Should know importance of memory usage, object references and performance oriented coding with tools like Instruments and Shark.
- Familiarity with Cloud message APIs and experience in implementing Apple Push Notification Services.
- Good with Linux and UNIX operating system
Desired Skills
- Should have good knowledge in HTML5, CSS3, and JS frameworks like Angular JS, JQuery
- Knowledge of low level C based libraries is preferred.
- Should have good understanding about Hybrid Technologies including technical knowledge in Mobile Middle ware, Phone Gap.
- Should have experience with Payment Gateway integration.
- Thorough understanding of Agile Development Methodologies notably Scrum would be highly advantageous
Qualification:
Any Graduate, Any Post GraduateJob Description:
- Passionate about mobile technology, ecommerce and payments.
- Willingness to work in Startup environment and curious to own, understand legacy code base and start contributing quickly.
- Responsible of Designing, Developing and delivering iOS mobile application with performance, quality and responsiveness in mind.
- Possess strong interpersonal skills and contribute in every aspect of Product Life Cycle Development.
- Possess strong communication, analytical & problem solving skills and instant ready in responding to technical queries and clarifications
- Support proposed solutions with working prototype and artefacts
- Write well designed, testable, efficient code, perform unit testing and
- Identify and correct bottlenecks and fix bugs
- Prepare technical documentation supporting the developed application
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
- Willing to work in multiple projects without disrupting the quality of delivery
- Excellent team player and committed to deliver incremental output daily
- Keep abreast knowledge on Apple design principles and interface guidelines and apply them in delivering best in class User Experience
Skills:
iOS developer with experience Swift. Notice period - Minimum 15 days