iOS Developer
remote/office
Full-time
Location:
Istanbul, Turkey
Seniority:
Senior
Technologies:
iOS / Swift

Together with our partner, a prominent online fashion & beauty retailer in Europe, we are looking for an iOS Developer to join the Apps Product Experience team.

The main purpose of the project is to help customers make lasting purchases. We strive to ensure a delightful unboxing experience, where the products in the parcel live up to the customer's expectations. We make this happen by redefining how we present our products to customers online. We build customer facing features on the product detail page to help over 50 million customers find products they love, and buy products they keep, ultimately helping customers to make lasting purchases.

  • Design, develop, and maintain user-friendly iOS applications that enhance the product detail page experience, focusing on creating features that help customers find and purchase products they love and keep.

  • Write clean, efficient, well-structured, and readable code that follows the latest iOS development practices and patterns (e.g., VIPER, MVVM).

  • Work closely with product managers, designers, and other developers to ensure the apps meet or exceed product expectations.

  • Utilize deep technical knowledge of iOS frameworks to optimize app performance and ensure a seamless, lag-free user experience.

  • Continuously put yourself in the customers' shoes to develop features that are not just high-class but also deeply aligned with customer needs, improving customer satisfaction and retention.

  • Take full ownership of your code and its impact on the app's success. Provide support to other team members through code reviews, knowledge sharing, and mentoring to foster a collaborative and learning environment.

  • You are an experienced iOS developer (+4 years) who is eager to work with new technologies and always tries to challenge yourself and deliver high quality code.

  • You have excellent interpersonal skills and ability to collaborate respectfully with others by listening, communicating clearly, and actively sharing knowledge. You own your code, embrace agile software development practices, and support others through code reviews and knowledge sharing.

  • You are passionate about writing well structured, readable, and maintainable code that’s covered by automated tests.

  • You are always up to date with software design and architecture patterns (e.g. VIPER, MVVM).

  • You always put yourself in your customer's shoes and therefore you take pride in developing user-friendly and high-class features.

  • Solid experience in Swift.

  • Deep technical knowledge of iOS mobile development, including animation frameworks, and complex touch-based UI

  • You have the ability to analyze large features and implement practical solutions.

  • You have several years of experience working in high performance teams and can independently drive technical discussions and facilitate complex decision making.

Discover what it's like to work with us
Join Our Team!
Attaching my CV:
Your message is sent. Thank you for contacting us, we will get in touch with you soon.