Nagarro: iOS Developer at Nagarro (Jersey City, NJ) (Jersey City, NJ)
Posted: Mar 8, 2019
- Design and build iOS mobile applications
- Collaborate with cross-functional teams to analyze, design, and ship new features
- Fully responsible for mobile app development in the team
- Design and develop using Object Oriented design principles and software design patterns to attain high reusability and maintainability.
- Develop an in-depth understanding of the product architecture and frameworks.
- Good understanding of OO programming and design patterns
- Minimum 2 year working experience in Swift
- Working experience in Agile methodology and processes, mobile development life cycle
- Knowledge of Core data, multithreading, blocks
- Autolayout, Storyboard, GIT, MVC, MVVM
- Knowledge of client-server app
- Experience of RxSwift is a plus
- Knowledge of AppStore deployment processes
- Devops – configuring automatic build generation, Jenkins, Github