What are the responsibilities and job description for the iOS Developer Intern (Swift/Xcode) position at Sift?
Company Description
Sift is the first emotionally intelligent e-commerce ecosystem designed to recreate the luxury shopping experience online. We believe shopping for fashion is a form of self-expression, storytelling, and social connection. Sift replaces endless product grids with curated digital flagships, immersive discovery, and mood-based styling journeys. Built for brands valuing creative control and for shoppers who lead with feeling, Sift reimagines online shopping as an editorial and emotionally rich experience.
Role Description
Sift is seeking a remote iOS Developer (Swift/Xcode) to join our early-stage team and help bring our mobile experience to life. You’ll be responsible for the design, development, testing, and ongoing maintenance of our iOS application, working closely with our design and technical team. This role involves building a responsive, visually refined mobile experience based on a high-fidelity Figma prototype. You’ll collaborate on architecture decisions, help ensure app performance and stability, and contribute to the overall user experience through clean, scalable code.
Responsibilities include:
- Develop and maintain the Sift iOS app using Swift and Xcode
- Collaborate with designers and developers to translate UI into production-ready code
- Debug, test, and iterate on features to ensure high performance and usability
- Stay up to date with iOS development best practices and Apple’s ecosystem
- Participate in code reviews and provide thoughtful feedback
Qualifications
- Some experience with iOS development using Swift and Xcode (coursework, personal projects, or internships)
- Familiarity with mobile app architecture and design patterns (e.g., MVC, MVVM)
- Understanding of API integration and third-party libraries
- Strong attention to detail and commitment to clean, maintainable code
- Willingness to learn, take feedback, and iterate quickly
- Excellent communication and collaboration skills — especially in a remote team setting
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field