iOS Developer
NBCUniversal
Contract Englewood Cliffs, New Jersey, United States Posted 5 months ago
About Position
iOS Developer (Contract)
$90.00 / Hourly
Englewood Cliffs, New Jersey, United States
iOS Developer
Contract Englewood Cliffs, New Jersey, United States Posted 5 months ago
Description
Demonstrated ability in developing complex, high-traffic iOS applications
A minimum of 5 years hands-on professional development experience with Swift, Objective-C
Experience with and solid understanding of multithreaded programming and API layer programming
Experience working on a significant consumer app that is currently available in marketplace
Demonstrated experience developing applications leveraging XML/JSON
Solid understanding of data models and data access architecture and optimization
Solid understanding of multi-tier web architectures, and OO design patterns and concepts
Solid understanding of server-side software, scalability, performance, and reliability
Solid understanding of HTTP and REST-style web services
Experience with unit test frameworks and continuous integration systems
Ability to collaborate in a small, productive development team as well as ability to work independently
Expert in software engineering best practices
Experience building mobile SDK's
Experience with agile software development practice, scrum, sprint planning, retrospectives, etc.
Responsibilities
- Work with a team to design and implement native mobile apps for iOS platforms
- Write efficient, reliable, and maintainable code whether implementing architectural improvements, user-facing features, or fixing defects
- Troubleshoot and resolve issues, problems, and errors encountered across our various platforms
- Analyze and optimize application code for efficiency, reliability and performance
- Work with minimal technical supervision and supplemental engineering support
- Embrace a highly collaborative team that rewards quality code and effective communication
- Stay current with the latest development best practices
- Lead design and code reviews
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.