This offer is not available anymore

Senior iOS Developer in Barcelona


Share offer

Job Description

We are looking for an iOS Engineer to join our team and help us build the most trending mobile app in the fashion world.

The social network where fashion lovers can find and buy everything they desire. In our first year we reached almost 2 million downloads in Spain, Italy and the UK, and we have been growing rapidly ever since.
Do you want to be part of our team and create the most successful fashion social network?


Your future job

  • Develop, maintain, design and test our iOS app
  • Develop high quality and maintainable code
  • Opportunity to develop cutting edge technologies using the iOS ecosystem
  • Ensure robustness, performance and failure characteristics of the system
  • Work in an Agile environment


Our way of doing things

  • We have developed in a young and dynamic environment, with a lot of passion in what we are doing
  • Learning is a major priority and we are able to leverage the opportunities from a high-growth project
  • The start-up culture highly influences the way we work
  • Flexible working hours
  • Our office is in the center of Barcelona
  • We have a lot of fun and do team events regularly


  • At least 3 years working as iOS developer
  • Solid understanding about the entire iOS development cycle - From code to App Store
  • Experience in both Objective C and Swift
  • Experience working with Restful APIs to integrate mobile applications to server side systems
  • Strong knowledge of JSON, REST and other similar web services
  • Passion to contribute to create an awesome product
  • Capacity to work in a flexible and collaborative environment
  • Emphasis on Performance, Quality, Automation, Testing, and Memory Profiling
  • Understanding of recommended design patterns and architectures
  • Experience implementing complex architectures such as VIPER, MVVM is a plus
  • Experience with functional reactive programming such as ReactiveCocoa is a plus
  • Familiarity with TDD and Continuous Integration is a plus
  • Familiarity and understanding of Apple’s Human Interface Guidelines
  • Ability to translate technical requirements into business solutions


About 21Buttons

  • Social Network

21Buttons company page is empty
Add a description and pictures to attract more candidates and boost your employer branding.

Other mobile developer jobs that might interest you...