As a luxury consignment company, we’re constantly innovating to make the experience faster, easier, and more innovative for everyone who wants to consign with us. We’re looking for a Senior Software Engineer focused on iOS application development to work in our Buyer team! In this role, you’ll own significant portions of our customer-facing iOS application, as well as internal apps and services. We're looking for engineers who bring fresh ideas from all areas, including APIs, distributed computing, large-scale system design, networking and data storage, security, mobile UI and UX design, and seamless experiences. You’ll be exposed to the latest technology, a ubiquitous data-driven culture, and a team of dedicated individuals ready to collaborate.
What You Get To Do Every Day
- Build and maintain features within our iOS applications
- Partner with product and business to create compelling experiences for our buyers
- Serve as a mentor to team members on design techniques and coding standards
- Integrate our iOS apps with service providers like Algolia, Prismic, Segment, etc.
- Collaborate with API and full-stack developers regularly as your team builds end-to-end features
- Collaborate daily with a group of highly experienced, and skillful individuals
- Learn and work within the fashion space
What You Bring To The Role
- 5+ years of experience in a software engineering role, with a least 3+ focused on iOS
- Fluency with Swift
- Experience with iOS frameworks, including a solid understanding of Auto Layout, Core Data, Core Animation, etc.
- Familiarity with RESTful APIs to connect iOS applications to backend services
- Experience building interfaces that scale from the smallest iPhone all the way up to iPads
- Mastery of git and Github workflows
- BS in Computer Science or equivalent experience
Nice to Have
- Strong understanding of the Agile methodology and Scrum
- Experience with GraphQL
- Experience with Ruby or Elixir
- Strong understanding of web technologies: Phoenix, Rails, HTML5, Javascript, CSS/SASS, REST, JSON
- Strong understanding of backend services and architecture
- Familiarity with continuous integration including use of Fastlane
- Experience developing for Accessibility, ADA
- Design experience