Job Description :
Hi ,

Greetings from XTGlobal, Inc.!

We at XTGlobal, Inc. are currently sourcing for iOS requirement. Request you to kindly review the job description given below and reply back if you are interested in pursuing this opportunity.

Title: iOS Engineer/ Developer [XTGL_60317]
Location: Greenwood Village, CO
Type: 6+ Months Contract

Overview:
A Senior iOS Developer to join their wireless device engineering team.
The team is agile where communication and respect are paramount.
The resource must have experience with background services (things running on our phones in the background) that requires usually a phone conversation to verify

Responsibilities:
Assist in the design development, documentation, and troubleshooting of the new Connection Manager application in addition to all of the technology projects involving iOS.
Write clear and, concise code that is stable, extensible and unit-tested appropriately
Communicate frequently and effectively with other engineers on the team in addition to our product managers, scrum masters and project managers.
Diagnose complex issues, evaluate, recommend, and execute the best resolution
Implement new requirements within our Agile delivery methodology while following our established architectural principles
Write code that meets the production requirements and design specifications and anticipate potential errors/issues

Required Qualifications:
3+ years of iOS application development experience
5+ years of software development experience
2+ years web services development experience using REST, JSON, XML
Extensive production experience with iOS application development
Strong Swift, iOS SDK, Objective-C, multi-threading skills
Experience building large scale, complex, iOS application optimized for scale and performance
Hands on experience integrating iOS applications to backend services
Working experience working in Agile software development team leveraging continuous integration and deployment practice
At least one completed application in the Apple App Store include the links in your resume or cover letter
Good understanding of OO Design, concurrency synchronization, memory management, data structures, algorithms, etc.
Working experience and knowledge in TDD & BDD development practices
Understanding of Linux/Unix kernel programming on networking is preferred
Willingness to mentor and advise other engineering team members

Preferred Education:
Bachelor’s degree in Computer Science, Engineer or related field


If you are interested in pursuing this opportunity, kindly reply back with your word format resume attached.

Please do refer your friends or colleagues if they are looking out for job opportunities.