Senior iOS Engineer, NDE - Nike+ Apps

Beaverton Oregon
Required Experience: 0 year(s)
Employment Type: Full-Time
Salary Range: Not available
Posted 2 days ago
Job Description
Become a Part of the NIKE, Inc. Team
NIKE, Inc. does more than outfit the world's best athletes. It is a place to explore potential, obliterate boundaries and push out the edges of what can be. The company looks for people who can grow, think, dream and create. Its culture thrives by embracing diversity and rewarding imagination. The brand seeks achievers, leaders and visionaries. At Nike, it’s about each person bringing skills and passion to a challenging and constantly evolving game.
The Nike+ team delivers what only Nike can: unlocking seamless access to products, services and tools to make athletes better. Forty years of insights from the world’s greatest athletes inform their work. The Nike+ team powers Nike’s global community that provides unparalleled access, benefits and services to athletes of all levels. Whether it’s Nike+ mobile applications, digital brand experiences or consumer interactions, the team helps athletes stay motivated, challenged and connected.
DescriptionNike’s Digital Innovation team is seeking a Senior iOS Engineer to join us in developing premium native experiences for our consumers.  In this role, you will deliver well designed, highly testable, and resilient applications and/or POCs.  You will also be instrumental in exploring new platforms, technologies, and partnerships with industry leaders. The successful candidate is both deeply experienced with iOS development and loves bleeding edge technology outside of the iOS ecosystem. 
Qualifications5+ years software engineering experience
Fluent in Swift with a passion for the language
Experience developing, delivering, and supporting multiple native iOS applications through the App Store
Expert-level knowledge of iOS SDK, iOS versions, and popular devices
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
Experience with BLE devices a plus
Bachelor’s degree in Computer Science or Engineering
Ability to pass a seven year background investigation
NIKE, Inc. is a growth company that looks for team members to grow with it. Nike offers a generous total rewards package, casual work environment, a diverse and inclusive culture, and an electric atmosphere for professional development. No matter the location, or the role, every Nike employee shares one galvanizing mission: To bring inspiration and innovation to every athlete* in the world.
NIKE, Inc. is committed to employing a diverse workforce. Qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, veteran status, or disability.
Job ID 00410706