Home Jobs Board Senior iOS Engineer, Affirma, December 2

Senior iOS Engineer, Affirma, December 2

affirma-150x150Who: Affirma
Position: Senior iOS Engineer
Where: Seattle
What: Affirma, four year in a row ranked “Best Companies to Work For” and “Fastest Growing Companies” in Washington is seeking an experienced iOS Senior Engineer to join our client’s team in Seattle, this individual plays an important role working closely with the mobile team and services team. You will work with our team of talented engineers to design and build the next generation of our mobile applications. Our goal is to work hard building great apps, and to have a lot of fun doing it.

Responsibilities:
•Perform technical design and implementation of complex iOS applications
•Review requirements, wireframes, and designs for technical feasibility, then work with the team to translate these into user stories that can be implemented
•Improve product quality through code reviews, writing effective unit tests, and collaborating with QA to implement automation testing where appropriate
•Ability to handle release cycles with deployments to iTunes App Store.
•Experience working on a commercial application.
•Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
•Communicate effectively with team and senior management

Requirements:
•BS/MS degree in Computer Science or equivalent experience
•5+ years of experience in software development
•3-5 years of experience in iOS software development
•Demonstrated experience developing and architecting iOS applications in a professional setting
•Passionate about mobile development and writing beautiful, correct, and efficient code
•Deep understanding of Objective-C and the Cocoa frameworks
•Basic understanding of Swift
•Knowledge of OOP and software architecture design patterns
•Knowledge of the following: Ajax, REST, JSON, Git
•Understanding of iOS development tools and the development life cycle
•Familiarity with continuous integration tools, iOS provisioning, and App Store deployment
•Familiarity with agile development methods (preferably Scrum)
•Willingness to travel (up to 40%) to meet with remote teams and partners
•Lead technical teams building cutting-edge, complex iOS applications for a variety of vertical markets
•Review requirements, wireframes, and designs for technical feasibility, then work with the scrum team to translate these into user stories that can be implemented
•Provide mentorship and direction to the development team, leading by example, and fostering a culture of collaboration and professional growth
•Be a thought leader by researching and evangelizing emerging mobile technologies and sharing that knowledge with colleagues

How: Apply Here