Facebook's mission is to
give people the power to share, and make the world more open and
connected. Through our growing family of apps and services, we're
building a different kind of company that helps billions of people
around the world connect and share what matters most to them. Whether
we're creating new products or helping a small business expand its
reach, people at Facebook are builders at heart. Our global teams are
constantly iterating, solving problems, and working together to make the
world more open and accessible. Connecting the world takes every one of
us—and we're just getting started.
Facebook
was built to help people connect and share, and over the last decade
our tools have played a critical part in changing how people around the
world communicate with one another. With over a billion people using the
service and more than fifty offices around the globe, a career at
Facebook offers countless ways to make an impact in a fast growing
organisation.
Every month, more than 1.57 billion people around the world access
Facebook through their mobile devices. As a leader in the mobile space,
we constantly push the boundaries of what is possible in this fast-paced
industry that is evolving daily. Facebook is seeking full-time iOS
Engineers to join teams across the engineering organisation to help take
our iOS products to the next level. As an iOS Software Engineer, you
will specialise in building elegant products on world-class technologies
that bring the Facebook experience to hundreds of millions of people -
anytime and anywhere.
We are looking for self-starting engineers with strong experience
developing sophisticated applications on the iPhone or iPad using the
iOS SDK. If you are interested in joining a team of passionate,
extremely talented industry veterans in the mobile space, who like to
work hard and play hard, we look forward to hearing from you soon!
Competitive Salary including the following benefits apply:
;Medical Benefits
;Dental Benefits
;Vision Benefits
;Pension Benefits
;Life Assurance
;Childcare Benefits
;Gym Benefits
;Transport benefits
;Laundry Benefit
Posted: 12th October 2016
Closing date: 10th November 2016
Responsibilities
Work closely with our product and design teams to customize the Facebook experience for the iOS platform
Implement custom native user interfaces using the latest iOS programming techniques
Build reusable iOS software components for interfacing with the Facebook platform
Analyze and optimize UI and back-end application code for efficiency and performance
Minimum Qualifications
BSc or MSc in Computer Science or related field
Excellent object-oriented software development experience
Experience building complex applications for the iPhone or iPad using Objective-C/C++ with Cocoa and other frameworks
Mobile application development at the user interface and system levels
Ability to understand and debug large and complex code bases
Experience designing clean and maintainable APIs
Experience with multithreading programming
Experience writing unit tests and testable code
Knowledge of iOS SDK performance tools and optimisation techniques
Excellent problem solving, critical thinking and communication skills