Sr IOS Developer

Location: Seattle, Washington
Posted On: 9/12/2017
Job Code: 5833_Sr IOS Dev_WA
Job Description
• Contribute as an experienced iOS developer on an agile scrum delivery team, collaborating with product owners, developers and testers to deliver business value on an iterative basis.
• Ensure the delivery of high quality software by writing clean code and utilizing pair programming, TDD, continuous integration and code reviews.
• Apply object-oriented and agile iteration methodology in the design and code development.
• Incorporate security (PCI, SOX) requirements into software design.
• Continually seek to improve applications including system performance, functionality, code efficiency, and code defects.
• Provide application support, troubleshoot and resolve critical software issues.
• Research and analyze current system, subsystems and interfaces to understand the current or new process flow.
• Stay actively engaged in the technology industry and understand how the evolving technologies can benefit our organization.
• Embody the Client Spirit and conduct oneself with professionalism, integrity, resourcefulness, and caring.
Category:IT  code:new
Job Requirements
Technical skills:-
• High level of expertise building end-to-end custom iOS applications from scratch required
• Extensive knowledge of iOS7, iOS8, Swift, UIKit, Core Data and Core Graphics required.
• Deep understanding of memory management, file I/O, network programming, and multi-threading required.
• Expertise with TDD, unit testing, pair programming and other Extreme Programming techniques required.
• Extensive hands-on experience creating custom UI controls, consuming RESTful APIs, designing protocols, implementing delegate interfaces, animations, and performance optimization required
• Experience developing test strategies and test automation preferred

General skills:-
• Bachelor Degree or equivalent work experience required.
• Computer Science fundamentals in object-oriented design, data structures and complexity analysis.
• Confidence to introduce new ideas and technologies to the team required.
• Able to work collaboratively with cross functional teams to understand objectives, gather automation requirements, write technical specifications and perform in a lead role required.

Not Ready to Apply?
Contact Details
Hemant Meshram