This job has expired, please see additional jobs below
Senior iOS Engineer
Nike
Beaverton, OR, United States
Job Details - this job has expired, please see similar jobs below
Senior iOS Engineer (NTC) - Nike Digital Engineering
Description
Our Nike Training Club team is seeking a Sr. iOS Engineer to join us in developing premium native experiences for our consumers. In this role, you will lead by example to deliver well designed, highly testable and resilient applications. As a technical leader, you’ll also be instrumental in driving our mobile technology roadmap forward and evangelizing mobile development and testing practices. The successful candidate is both deeply experienced with iOS development and a team player that thrives in a collaborative agile environment. You will work closely with your fellow engineers on iOS and Android as well as collaborating cross-discipline with our product, design and platform teams.
Qualifications
• 5+ years software engineering experience
• 3+ years as a senior or lead engineer, including technical mentoring of other team members
• 2+ years of Swift experience
• Experience developing, delivering, and supporting multiple native iOS applications through the App Store
• Expert-level knowledge of the iOS SDK, iOS versions, and popular devices
• Passion for UI/UX development and creating premium experiences
• Experience designing mobile applications to consume server-based REST APIs
• Solid foundation in data structures, algorithms, object-oriented programming, MVC architecture, and iOS design patterns
• Deep understanding of multi-threading, memory management, networking, caching, performance optimization, localization, and security for mobile applications
• Experience with modern build strategies, continuous integration, unit testing, test driven development, static analysis, and automated integration tests
• Working knowledge of Scrum and other agile practices
• Excellent verbal and written communication skills
• Open source projects or contributions are a plus
• Experience developing for watchOS is a plus
• Bachelor’s degree in Computer Science or Engineering
• Ability to pass a seven year background investigation