As a part of Citi Private Bank mobile application development team, your work will only download in thousands, but it will find its way into hands of most affluent and sophisticated people in the world. It will have to be perfect in every detail, thought out in every aspect. No more flashy projects completed in couple of weeks. We are building an application that will take Private Bank Clients into a new digital age. Do you have what it takes?
Qualifications:
- Minimum of 6 years hands-on experience in developing mobile native and hybrid applications for iOS
- Must have experience developing and releasing applications to Apple App Store
- Experience with Swift 4.0,
- Experience integrating HTML hybrid code within mobile applications
- Experience in Hybrid mobile app development using HTML5, CSS3 , Javascript promises
- Expert knowledge of git (Bitbucket) and how to manage separate repositories integrated into one project
- Understanding of Agile Scrum methodology development concepts
- Proficient in information modeling, data structures and algorithms.
- Good written and oral communication skills
- Good leadership and team skills
- Strong problem solving and program execution skills while being process orientated
- Excellent organization skills; must be able to manage disparate tasks, project plans and ad-hoc teams without solid lines of authority
- Language requirements (including proficiency levels for speaking, reading, and writing): Communicative English
Good to Have skills
- Experience in mobile app unit testing framework , methodologies and technical know-how on E2E testing
- Library knowledge: Cordova, Moya, PromiseKit
- Ability to debug network calls, headers, crash reports, memory leaks
- Demonstrated experience in Project Management principles and software development lifecycle practices and methodology
- Understanding on the process and roles in Agile development, Continuous Integration and Continuous Delivery