Nuuly is seeking an iOS Engineer to join a nimble, collaborative team dedicated to building the full lifecycle of the mobile experience using Swift, SwiftUI, and UIKit. You'll play a pivotal role in architectural decisions, crafting reusable components and elegant interfaces that impact millions of users daily.
• Utilize Swift, SwiftUI, and iOS development skills to build new features and maintain apps
• Contribute to architectural and design decisions
• Build reusable components with elegant, intuitive interfaces
• Breakdown features into focused units of work, estimate release schedule
• Collaborate with other engineers through pair-programming and code reviews
• Contribute to code and design reviews, evangelize best engineering practices
• Participate in weekly Mobile Team learning sessions
• Bring thoughtful perspective, empathy, creativity, and positive attitude
• Have an opinion about what code to test and how to test it
• Collaborate with other engineering teams and architects to develop new features
• Advocate for accessibility and build interfaces accessible to users with disabilities
• Maintain privacy and security of applications
• Vet and integrate third-party vendor libraries
• 3-5 years professional experience as an iOS Engineer
• Experience building complex user interfaces
• Strong knowledge of Swift, UIKit, and SwiftUI
• Experience designing mobile applications to consume RESTful APIs
• Fundamental understanding of HTTP/HTTPS protocol and caching strategies
• Experience with source control systems like GitHub
• Passion for UI/UX development and creating premium experiences
• Solid foundation in data structures, algorithms, object-oriented programming, and common mobile development design patterns
• Knowledge of reactive design patterns and APIs
• Understanding of multi-threading/asynchronous programming, memory management, networking, caching, performance optimization, localization, and security
• Experience with modern build strategies, continuous integration, unit testing, test driven development, static analysis, and automated integration tests
• Well versed with Agile methodology
• Experience driving adoption of software engineering standard methodologies
• Excellent verbal and written communication and collaboration skills
• Interest in prompt engineering, emerging AI applications, and AI-powered automation in software development
• Medical, dental, vision
• PTO
• Generous employee discounts
• Retirement savings
• Equal opportunity employer with accommodations available
• Inclusive environment with anti-harassment training
Join the Mobile Signal Talent Directory and make your profile visible to hiring teams searching for iOS talent.