Find IT today

iOS Developer

Our iOS team is made of dynamic and fun-loving coders at the top of their game! We take pride in our work, love our crew and live & breathe iOS. As part of our team, you will own and drive technical projects from specification through to delivery and beyond. You will impact millions of users, share know-how with the community and experiment a lot. If you get a buzz from taking initiative, redefining expectations but also getting involved in challenging technical debates with the team, this is your place.

RESPONSIBILITIES/JOB ROLE

  • Hands-on development: analyse product specifications, design implementations, write code and rapidly deliver features
  • Mind performance metrics to draw conclusions and drive change
  • Contribute technical ideas and suggestions to enhance the direction of the product
  • Write efficient, maintainable and reusable code and tests. Pass code reviews and be a good scout in general
  • Be an efficient and responsible team member, communicate, participate and help
  • Work with QA in a weekly release cycle
  • Be enthused about teamwork in an AGILE environment: attend daily stand-ups, plan and demo your projects

REQUIRED EXPERIENCE, KNOWLEDGE AND SKILLS

  • Product-focused iOS application development experience
  • Evidence of delivering consumer facing, mass market, networked, high-performance iOS applications available in the App Store
  • Up to date with the latest Cocoa and iOS trends
  • Understanding of UIKit, Core Animation, GCD & Networking
  • Excellent understanding of design patterns & Object Oriented Programming
  • Understanding of analytics, remote reporting and measurements
  • Experience of working with Continuous Integration (CI) and Unit Testing on iOS
  • Knowledge of socket based networking desirable
  • Experience performance profiling with instruments in Xcode

About You:

  • Think, live and breathe Cocoa
  • Self-motivated and able to achieve deadlines and work independently
  • Love to write clean, reusable code and have a passion for mobile development inside and outside of the office
  • Solid communication skills and team-working capability
  • Positive and logical approach together with willingness to learn
  • Attention to detail and a passion for quality

Interested?

Create an account within minutes and apply today!

Similar jobs