ProcessMAP is seeking a Sr. Mobile Developer to help design and develop a strategic Mobile application platform for the next
generation of its product at our Hyderabad / Bhubaneswar, INDIA location. The Sr. Mobile Developer will work closely with business
and technolo gy partners to design and implement microservices-driven enterprise SaaS software products. Ideal candidates should
have experience in developing iOS Apps. The ability to work in collaboration with others, under high pressure, developing new interfaces
needed for the systems identified for ProcessMAP objectives.
key tasks and responsibilities:
● Advanced level of understanding of bi-directional communications and data synchronization using JSON over HTTPS &
REST microservices
● Expert level of implementing mobile on-device persistence using SQLite + JSON and on-device dataencryption
● Demonstrated hands-on experience with Grand Central Dispatch and asynchronous & multi-threadedprogramming
● Expert level in developing native iOS Apps: Objective-C, Swift 5.0, iOS SDK, UIKit, Core Data, Core Graphics & Core
Animation and strict adherence to Apple Design Guidelines
● Advanced experience developing native iOS apps with “offline first” functionality and on-device data persistence
● Expert level in creating native UX programmatically (based on dynamic metadata) without relying on InterfaceBuilders
● Knowledge in MV* design patterns is a plus
● Knowledge or experience in Combine framework is a plus
● Hands-on experience in Unit testing framework like xctest is a plus