The Mobile Consultant will design, develop, and deliver a new breed of mobile solutions, which connect with customers and create instant value. You will be part of a scrum based team, having strong expertise in architectural design of enterprise software, and in-depth knowledge of mobile device platforms. You will be highly motivated, self-driven to learn cutting edge technologies, and applying them to achieve customer delight, achieving project & company goals.
Passion about Internet & mobile services
Atleast 2-3 years of experience using Objective-C, iOS SDK, and Cocoa Touch
Exposure to XCode, Interface Builder and other Mac tools used for iOS development
Fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
In depth knowledge & experience of consumer & enterprise iOS application development, maintenance, and testing
Working knowledge of C/C++
Exposure to alternate mobile platforms (Android, Win8, BB)
Exposure to Agile
Excellent communication skills
Building complex iOS Apps (iPhone and iPad)
Able to work in a distributed team
Experience with source control techniques & usage of issue tracking systems
Able to work in a no-hierarchy environment, and fast sprint work cycles
Directly interact with the client constantly, striving for delight
Constantly upgrade self-knowledge & share with team
Lead development and architectural design of native iOS apps.
Work with project management team and clients to ensure quality and on-time delivery.
Influence every aspect of the iOS development process from API creation to design.
Interact extensively with UI/UX teams to quickly prototype and build out products.
Participate in and help lead design and code reviews.
Interact with other team members (backend, frontend, and mobile) colleagues to incorporate their innovations and vice versa.
Will have to estimate projects accurately
Implementation of new feature requests to enable sales and efficiency improvements.
Perform technical analysis of requirements and implement architectural changes to support the business.
Write clean, modular, robust code to implement the desired requirements.
Contribute ideas for making the application better and easier to use.
Free Food & Drinks
Flexible Work Hours