iOS Engineer 📲

Scroll to content

Here at badi we are on a mission to create a product that people love! We use new technology, amazing UX/UI, Data and AI to reshape the real estate market worldwide!


We are looking for an iOS Engineer looking to build a very solid and responsive iOS app. You’ll join a committed premier league team of designers, architects, scientists, storytellers, executors & creators. We work in a fun and fast-paced environment where agile execution and resiliency are of great importance!

We work in cross-functional teams to improve the product though iteration and grooming information from all members seeking the best experience possible. Within your team you will:

  • Participate in the decision making for the related feature.
  • Write high quality code to ship new features in our native mobile app.
  • Refactor the existing code to improve the performance and maintainability.
  • Manage the app delivery process (App Store).
  • Monitor platform-related trends and new features.

We’re looking for you if you

  • Have over 3 years of professional experience as an iOS developer and strong Swift programming skills
  • Have a solid knowledge of the latest and widely used iOS technologies such as CocoaPods, UIStackView, Autolayout, Push notifications, Deeplinks, URLRequest
  • Are comfortable working with OOP best practises and iOS architectures (VIPER preferably)
  • Have good unit and UI testing skills as well as being good with writing testable code
  • Communicate very well in English (Spanish and Catalan are a plus, but not required).

Nice-to-haves

  • Developer experience in other platforms and/or knowledge of scripting languages such as Ruby and Python
  • Experience with watchOS and tvOS
  • Experience in building high performance systems

We will <3 you even more if

  • You contribute actively to the open source community.
  • Active participant/speaker at meetups and conferences in the iOS community.

What we offer

  • Work alongside a seasoned senior CTO ex-Google Leader who has over 6+ years of Agile software development experience with a strong commitment to employee empowerment and diversity as well as a very talented technical team eager to revolutionise the real estate industry.
  • Competitive salary.
  • Free gym-for-less membership.
  • Fresh fruit and coffee.
  • Cozy offices in a fantastic location of sunny Barcelona with views of all the city and the Mediterranean.
  • We give you the freedom to push the boundaries of your role
  • 23 days of paid holiday and 15 days for remote work
  • Flexible working hours and special attention to work-life balance
  • Join a diverse bunch from over 20 different nationalities, different backgrounds, ages and family statuses  in a strongly collaborative environment
  • Language courses (English/Spanish).


*Applications must be submitted in English!

Or, know someone who would be a perfect fit? Let them know!

Why work here?


Meaningful mission, clear vision and goals. 

  • We understand badi’s mission, our vision and the objectives we have as a company

Inspiring talent, admirable team spirit.

  • We fell proud to work with the people we have around us. We admire each other's talent and feel inspired by each other’s passion.

Empowerment to take ownership

  • We trust our managers and leaders and feel we are trusted to take ownership of our own as well as new projects.

Autonomy

  • We feel and appreciate our strong sense of autonomy. We feel we have the freedom to make decisions and to choose how to approach our daily work and tasks.

Real and inspiring challenges to tackle

  • We feel inspired by the challenges we have ahead, we feel it will be exciting and rewarding to tackle them.
  • Sense of individual contribution

Collaborative and peer supportive environment.

  • We feel we can rely on each other and on times of stressful deliveries we go beyond our roles to help each other.

Space to learn and grow

  • We feel we have the space to experiment and implement new ideas which give us a real opportunity to grow


 

 

Teamtailor

Applicant tracking system by Teamtailor