Careers at Facebook

Software Engineering

Software Engineer, iOS

स्थलLondon, United Kingdom
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 organization.
Every day, more than 600 million people access Facebook through their mobile devices across the world. Facebook's London engineering office is building a team of iOS ninjas who can solve challenging optimization problems by day and can build innovative product ideas by night. We are looking for bright, creative, self-starting engineers with strong experience developing sophisticated applications on the iPhone or iPad using the iOS SDK. If you are interested in a mix of creating new features and finding new ways to make existing code more efficient then this is the position for you.

Responsibilities

  • Analyze and optimize performance and reliability of the number one iOS app in the world
  • Work closely with our product and design teams to build new features for Facebook on iOS

Requirements

  • B.S. or M.S. Computer Science or related field
  • Experience in object-oriented software development
  • Expertise in building complex applications for the iPhone or iPad using Objective-C/C++ with Cocoa and other frameworks
  • Experience building mobile application development at the user interface and system levels
  • Experience in understanding large and complex code bases
  • Experience designing clean and maintainable APIs
  • Experience with multi-threaded programming
  • Knowledge of iOS SDK performance tools and optimization techniques
Apply now