Click Here To Apply
Job Responsibilities:
- Can design and build applications for iOS platform
- Understands design principles in general and iOS design principles in specific along with its interface guidelines
- Able to produce first class technical documentation along with realistic estimates.
- Able to translate requirements and mock-ups into fully functioning end to end features.
- Excellent programming and analytical abilities.
- Self-driven with a strong desire to excel and ability to work independently
- Ensure performance, quality, and responsiveness of applications
- Collaborate and work well with co-workers and client to define, design, and ship new features in an Agile environment.
- Maintain code quality, organization, and automation.
- Identify and correct bottlenecks and fix bugs
- Able to quickly understand existing application
- Possesses understanding of relational and non-relational databases
- Participate in community knowledge sharing activities and skill building
Skills Required:
- Proficient with Objective-C, Swift and Cocoa Touch
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with offline storage, threading, performance and memory tuning tools
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Has experience of working with push notifications
- Has done benchmarking and optimization
- Has worked with SQL as well as NoSQL databases (Firebase will be preferred)
- Proficient understanding of code versioning tools (GIT will be preferred)
- Familiarity with continuous integration and build tools such as Jenkins.
- Comfortable of working with static code analysis tools.
Click Here To Apply
This post is only for UMT students (Current/Alumni), no outsider will be entertained via this portal.