Senior iOS Developer in Barcelona

21Buttons

Salary
Undisclosed salary
Workplace
Onsite
Hours
Full-Time
Internship
No
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

Requirements

  • 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

Official website, founding date, employees, how did it all begin... Do you know the whole story?

Tell Us!

Other mobile developer jobs that might interest you...