We’re looking for a Senior Software Engineer focused on iOS application development to work in our Seller team! As a luxury consignment and eCommerce company, we’re constantly innovating to make the experience faster, easier, and more intuitive for everyone who wants to consign with us. 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 software engineers who bring fresh ideas from all areas, including APIs, distributed computing, large-scale system design, networking, security, and mobile UI/UX design. You’ll be exposed to the latest technology, a ubiquitous data-driven culture, and a team of dedicated individuals ready to collaborate. This position can be fully remote in the U.S.
What You Get To Do Every Day
Build and maintain features within our iOS applications
Partner with Product and the business to create compelling experiences for our sellers
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, compassionate, and skillful individuals
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 back-end 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
Experience with GraphQL
Experience with Ruby or Elixir