IOS Developer - Irving, TX - Georgia IT Inc.
Irving, TX
About the Job
Job Title: IOS Developer
Location: Irving, TX
Position Type: Full Time (No C2C)
Salary+Benefits
US Citizen, Green card and GC EAD Preferred
Requirement
Technical Expertise
Key Responsibilities:
Location: Irving, TX
Position Type: Full Time (No C2C)
Salary+Benefits
US Citizen, Green card and GC EAD Preferred
Requirement
- Developer/Lead with strong analytical and technical ability with over 3 to 7 years of experience in enterprise Mobile app development using iOS Objective C and Swift
- Ability to work independently
- Good communication skills
- Has experience in working on complex and medium to large projects
- Person should have good understanding of SDLC and flair to follow the processes. Experience on Agile SDLC
Technical Expertise
- 3+ Years Objective-C, 1+ Year Swift experience
- Good Knowledge of Object Oriented Design
- OO Design Patterns (MVC, Protocols, Singletons, etc)
- Networking (NSURLSession, NSURLProtocols)
- Multithreading (GDC and NSOperations)
- Core Data and other database knowledge
- Using backend REST APIs
- Parsing JSON and XML
- Strong Knowledge of Foundation and UIKit
- Some knowledge of other iOS Frameworks
- Storyboards and Autolayout
- Debugging skills and Instruments
- Version control (Subversion/Git)
- App Store Publishing knowledge
- Continuous builds and integration
Key Responsibilities:
- Get involved and take responsibility in requirement gathering/understanding, KT
- Be proficient/expert in iOS technologies, share expertise with the team to address project requirements
- To work proactively and independently to address project requirements, and articulate issues/challenges at appropriate time to address project delivery risks
- Providing expertise in technical analysis and solving technical issues during project delivery
- Customer interfacing - understand customer requirements, propose technical solutions
- Experience in Full-Life-Cycle Development of Mobile projects
- To do code review, test case reviews and ensure code developed meets the requirements
- Good at design/coding/testing/debugging
- An understanding of the fundamentals in object-oriented development and database structures
- Experience building complex iOS Apps that have been successfully delivered to customers
- Exceptional analytical abilities, creativity and attention to detail
- Good organizational and problem solving skills
- Good team player who is a self-starter and well organize
Source : Georgia IT Inc.