iOS Engineer

Nuuly — United States · Posted ~2 hours ago

Mid Full-time

Skills

Swift SwiftUI UIKit iOS development Mobile architecture Testing

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A mobile engineering role focused on developing high-quality iOS applications, creating reusable components, improving user experiences, and collaborating on product development.

Highlights

Opportunity to build impactful mobile experiences, influence architecture decisions, collaborate with a creative team, and promote engineering best practices.

Description

Nuuly is seeking an iOS Engineer who will join a nimble, collaborative team dedicated to building the full lifecycle of our mobile experience using Swift, SwiftUI and UIKit. You will play a pivotal role in architectural decisions, crafting reusable components and elegant interfaces that impact millions of users daily. Beyond writing code, you’ll participate in pair-programming, code reviews, and weekly learning sessions to evangelize engineering best practices across the mobile team. We are looking for a thoughtful problem-solver who advocates for accessibility, and has a clear perspective on robust testing strategies. You will work closely with cross-functional team to break down complex features into focused releases, ensuring a high-quality product from concept to launch. Ultimately, your creativity and empathy will help us continue to redefine the fashion subscription landscape through world-class mobile technology. Role Responsibilities Apply your knowledge of iOS to work on a small team that contributes to the full lifecycle of the Nuuly experience Utilize Swift, SwiftUI and iOS development skills to build new features and maintain apps that impact millions of users dailyContribute to the architectural and design decisions your team makesBuild reusable components with elegant, intuitive interfacesBreakdown features into focused units of work, estimate release schedule, and work on the feature with your teamCollaborate with other engineers on the team by pair-programming and reviewing codeContribute to code and design reviews, evangelize best engineering practices, and participate in weekly Mobile Team learning sessionsBring a thoughtful perspective, empathy, creativity, and a positive attitude to take on difficult challengesHave an opinion about what code to test and how to test itCollaborate with other engineering teams and architects to develop new featuresAdvocate for the principles of accessibility and build interfaces accessible to users with disabilitiesMaintaining the privacy and security of the applicationsExperience vetting & integrating 3rd party vendor libraries is a plus Required Experience Role Qualifications 3-5 years professional experience as an iOS EngineerExperience building complex user interfacesStrong knowledge of Swift, UIKit and SwiftUIExperience designing mobile applications to consume RESTful APIsFundamental understanding of the HTTP/HTTPS protocol and caching strategiesExperience with source control systems like GitHubPassion for UI/UX development and creating premium experiencesSolid foundation in data structures, algorithms, object-oriented programming, and common mobile development design patternsKnowledge of reactive design patterns and APIsUnderstanding of multi-threading/asynchronous programming, memory management, networking, caching, performance optimization, localization, and security for mobile applicationsExperience with modern build strategies, continuous integration, unit testing, test driven development, static analysis, and automated integration testsWell versed with Agile methodologyExperience driving adoption of software engineering standard methodologiesExcellent verbal and written communication and collaboration skills to effectively communicate with both business and technical teamsInterest in prompt engineering, emerging AI applications and AI powered automation in software development The Perks URBN offers comprehensive Perks & Benefits to employees. Availability and eligibility to specific benefits may be subject to your location and employment status. Benefits include medical, dental, vision, PTO, generous employee discounts, retirement savings and much more! For additional information visit www.urbn.com/work-with-us/benefits EEO Statement URBN celebrates diversity and is committed to creating an inclusive environment for all employees. We are proud to provide equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, sex (including gender, pregnancy, sexual orientation, and gender identity or expression), religion, creed, age, physical or mental disability, national origin or ancestry, ethnicity, citizenship, service in the uniformed services, genetic information, or any other protected characteristic as established by law. We believe strongly in fostering a safe, fair and respectful work environment. To ensure compliance with our non-discrimination and anti-harassment policies, we offer anti-harassment training to managers and employees.