iOS Engineer (m/f/d)

Here at Fashion Cloud we want to build the best software possible to be able to support our growing user base. We are delivering mobile and web applications for fashion buying. Our API handles millions of requests per day and serves Terabytes of images and product data. Our code is tested, maintainable and readable. We are a fun international community of engineers that are looking for new inspiring people to join the team and to learn from. We love simple processes that make sense and to work together as a team.

We are on the lookout for someone who likes to work on a single challenging, powerful iOS app, and who has testability on top of mind.

What to expect

We have a powerful B2B app which is currently in use by ±500 fashion retailers to more easily buy from fashion brands. We intend to expand our product portfolio by also developing a B2B app for the brands for closer collaboration, while maintaining an excellent code base for both apps.

Your responsibilities include:

  • Design, build and maintain applications for the iOS platform
  • Build the architecture for a new app
  • Ensure the performance, quality, and responsiveness of applications
  • Together with the team, consisting of product owner, UX input and other developers, you define and build solutions that users need
  • Work with team members on server-side integration

Technologies / techniques you will be using:

  • iOS frameworks (e.g. Core Data)
  • iOS architecture patterns (e.g. Viper, Coordinator pattern)
  • Programming practices (e.g. SOLID, YAGNI)
  • RESTful APIs
  • UI/UX standards
  • Unit and UI testing (e.g. with XCTest, Quick, Nimble)
  • Testing tools (e.g. Testflight, Fabric, Firebase)

This is what you bring to the table

  • 4+ years of software engineering experience, preferably in creating complex and/or high scalability applications
  • Strong expertise in Swift and Objective-C
  • Experience with threading, and performance tuning
  • Experience with getting apps into the app store
  • You are able to develop efficient and maintainable code with the right balance between getting it done and programming for the future
  • Great English communication skills, verbal as well as written
  • You value a multi-cultured environment where English is the working language

Nice to have:

  • Bachelor/Master/PhD in Computer Science or a related field
  • Fan of Clean Code, TDD or BDD
  • Contribute to the wider iOS community via open source
  • Knowledge of other modern OO languages
  • Ability to develop in Python using the Django framework
 
That's why you should join

We love building robust systems and believe in continuous learning (both technically and personally). That means you will get time to expand your knowledge or to build a cool side project. You will be able to attend conferences and to get books that help you grow.

We value good company culture and offer many opportunities to foster this. Our team weekends are already a legendary tradition. Besides that, you are welcome to visit our colleagues in the Hamburg office every now and then. But most above all you will build a product that has incredible traction and that our customers love, because

We believe in the Future of the Wholesale Community.

If you have any relevant references that you consider essential for your application, please attach to them in your cover letter.

Your application will be processed in accordance with our Applicant Privacy Policy.

Not your dream job? Then take a look at our other vacancies here - maybe there is something suitable for you. And if you still have questions, have a look at our FAQs for applicants where you'll find answers to many of your questions regarding your application at Fashion Cloud.

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
insert_drive_file
insert_drive_file
Error
ErrorRequired field
ErrorRequired field
Error
ErrorRequired field