Chennai, India
2 years
Bachelors or Masters degree
About BuildingBlocks
Regardless of whether accomplishing astounding customer work or aiding assemble our organization from the inside, our different gifted organization shares a solitary mission: to fabricate lovely encounters that decidedly affect individuals’ lives and the organizations we serve.
Our way of life is more reason than work, mixing the quest for certified human association with a fastidious way to deal with the things we make. All with an idealistic soul.
We’re an organization that is adequately youthful to be fun and defiant – yet intense and driven enough to immensely affect the business.
Job Description
Design and build applications for the iOS platform Ensure the performance, quality, and responsiveness of applications Collaborate with a team to define, design, and ship new features Identify and correct bottlenecks and fix bugs Help maintain code quality, organisation, and automatisation
Responsibilities and Duties
- Proficient with 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 such as Alamofire
- Familiarity with most used social framework SDKs
- Knowledge of UI/UX iOS standards with Auto-layout constraints
- Knowledge of UI/UX iOS standards with Understanding of Apple’s design principles and interface guidelines
- Knowledge of low-level C-based libraries is preferred
- Experience with performance and memory tuning with tools such as Instruments and Shark, depending on project needs
- Familiarity with cloud message APIs and push notifications APNS
- Familiarity with App Store submission and developer console
- Proficient understanding of code versioning tools such as Git
- Knowledge of creating Pod files and Frameworks to use as components generics
- Experience with location based application using the Map API
- Knowledge of processing the media files by using the iOS frameworks or other libraries
Education
- Bachelors or Masters degree in Computer Science or relevant field
Experience.
- Minimum of two (2) years of experience in iOS development
Personal characteristics.
- Possess a good attitude, flexible with the timings.