Job Description :
Launchpad India is looking for a Mid to Senior iOS developer having 4 to 6 years of experience to work in an Agile development framework.
The developer will be responsible for the writing and maintaining mobile applications aimed at a range of iOS devices including mobile phones, tablet & wearable devices.
The primary focus will be development of iOS applications and their integration with back-end services (APIs).
Resource will be expected to work alongside design and engineering teams to work on different layers of the infrastructure.
Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
Responsibilities and Duties :
Design, Code, Analyse, and Unit Test Application
Ensure Performance, Quality, and Responsiveness of applications as per set metrics.
Collaborate with engineering & product Team to define, design, and ship new features
Identify and correct bottlenecks and fix bugs
Help maintain code quality, organization, and automatization
Maintain Code Repositories with documentation.
Required Experience, Skills and Qualifications :
Proficient (3 / 4+ Years) 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
Familiarity with RESTful APIs to connect iOS applications to back-end services
Understanding of Apple's Design Principles and Interface Guidelines
Experience with performance and memory tuning with tools such as Instruments
Experience with 3rd Party APIs Integrations (APIs & SDKs)
Strong empathy for End-User Experience
Self-driven, Self-Motivated, and comfortable with aggressive deadlines and executing on fast sprint cycles
Excellent Interpersonal and Communication Skills (Proficient in English)
Bachelors or Masters in Engineering, preferably related to Computer Science.
Preferred Skills & Qualifications :
Experience working in Git, Stash, Jira and other productivity tools.
Experience with Unit Testing
Knowledge of low-level C-based libraries is preferred
Have at least 3 successful live Apps on the App Store as part of your repertoire.
Desire to continue to grow professional capabilities with on-going training and educational opportunities provided by the company.
What will make us call you right away :
Worked on at least 3 End-to-End iOS Application Implementation / Projects.
Have been part of Scrum Management Approach.
Have a Bachelor's or Master's Degree
Have impeccable English (Written / Spoken)
3+ Years of Development Experience
People say that about you :
Enjoy teamwork and collaborating with people.
Highly energised, self-motivated and hard-working.
Willing to go an extra mile
Comfortable with a dynamic, rapidly changing industry.
Excellent problem-solving and analytical skills.
You have a do-it-yourself start-up attitude.
Medical & Health Insurance
Performance based Rewards (Monetary & Non-Monetary)
Regular Team Outings & Team Building Opportunities
Certifications (Paid for by the Company)
Launchpad is an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
ref : hirist.com)