Sholinganallur, Tamil Nadu
Software Engineer Consultant/Expert #
Job Description:
Over 10 years of experience of experience in native iPhone and iPad application development. • Strong experience in Swift, RxSwift. • Strong experience in TDD and Pair programming. • Hands on experience in Core data, SQLite • Wide experience in REST Web Services. • Extensive knowledge in design patterns like MVC, MVVM, Protocol oriented Programming. • Extensive experience with Source Control tools like GitHub • Experience in working with Agile & Waterfall methodology. • Familiar with UI design implementation using Auto layout, Storyboards, Snap kit and XIB files. • Experienced in provisioning and publishing applications in App Store with working knowledge of Apple publishing procedures and App review process. • Hands on experience with Adobe Analytics, Dynatrace and Apteligent. • Proficiency with memory management, multithreading, code optimizing, debugging. • Familiar with Cocoapods, Carthage, CircleCI and Fastlanes. • Extensive experience with HEREMaps framework. • Extensive experience in Lottie animation framework. • Hands on experience with Cedar (BDD) and Quick/Nimble testing framework.
Skills Required:
Native Programming : iOS and MAC OS IDE : XCode Databases : CoreData, SQLite Version control software : GitHub Issue Tracking System : JIRA, Rally Methodology : Agile, Waterfall Analytics Capture : Google Analytics, Adobe Analytics, Dynatrace.
Experience Required:
10
Education Required:
B.E, B. Tech, M.E, M. Tech, MCA