Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
URBN (Urban Outfitters, Anthropologie Group, Free People & Nuuly)

iOS Engineer

URBN (Urban Outfitters, Anthropologie Group, Free People & Nuuly)

iOS Engineer at Nuuly developing mobile applications with Swift and SwiftUI. Collaborating closely in a small team to enhance user experiences through innovative solutions.

Posted 7/9/2026full-timePhiladelphia • Pennsylvania • 🇺🇸 United StatesMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
iOSSwift

About the role

Key responsibilities & impact
  • 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 daily
  • Contribute to the architectural and design decisions your team makes
  • Build reusable components with elegant, intuitive interfaces
  • Breakdown features into focused units of work, estimate release schedule, and work on the feature with your team
  • Collaborate with other engineers on the team by pair-programming and reviewing code
  • Contribute to code and design reviews, evangelize best engineering practices, and participate in weekly Mobile Team learning sessions
  • Bring a thoughtful perspective, empathy, creativity, and a positive attitude to take on difficult challenges
  • 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 the principles of accessibility and build interfaces accessible to users with disabilities
  • Maintaining the privacy and security of the applications
  • Experience vetting & integrating 3rd party vendor libraries is a plus

Requirements

What you’ll need
  • 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 the 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 for mobile applications
  • 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 to effectively communicate with both business and technical teams
  • Interest in prompt engineering, emerging AI applications and AI powered automation in software development.

Benefits

Comp & perks
  • medical
  • dental
  • vision
  • PTO
  • generous employee discounts
  • retirement savings and much more!

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
SwiftSwiftUIUIKitRESTful APIsData StructuresAlgorithmsObject-Oriented ProgrammingMulti-ThreadingUnit TestingContinuous Integration
Soft Skills
CollaborationCommunicationCreativityEmpathyProblem-Solving