Position: iOS DeveloperLocation: Atlanta, GA Job Description: Must have 4-6 years of experience and out of which, at least 2 years experience must be in developing mobile applications Should have good understanding of iOS frameworks, like Core foundation, core location, Mapkit, etc Expertise in working with Swift and Objective-C, MVC and MVVM Should have at least 3 apps published on app store Should have good understanding and of tools like Instruments, Autolayout etc. Should have good debugging skills to identify and resolve issues Should have exposure on architecture fundamentals and design exposure Should be able to understand and implement Design Patterns & UML diagrams Should possess depth knowledge on any RDBMS Should be able to do Low-level design for modules Should have interacted with clients on a regular basis Should be able to work independently and as a part of team Should attention to details and should have good understanding of iOS Human interface design guidelines Experience in working in Agile Scrum Teams Nice to have: Experience in leading a team of at least 2-3 people in a Mobile application project Exposure to cross platform tools, like Xamarin, React Native will be a Plus(Not Mandatory) Good to have knowledge on C Exposure to TDD using Xcunit, Mockito, Appium