Software Engineer (iOS)

Meta builds technologies that help people connect, find communities, and grow businesses through social platforms and immersive experiences.
$178,360 - $200,200
iOS
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AR/VR · Consumer · Social Media

Description For Software Engineer (iOS)

Meta, formerly Facebook Inc., is seeking a Software Engineer specializing in iOS development to join their innovative team. This role offers an exciting opportunity to work on technologies that connect billions of people worldwide through platforms like Facebook, Instagram, WhatsApp, and Messenger. The position involves developing cutting-edge mobile applications and contributing to Meta's vision of building the next evolution in social technology, including augmented and virtual reality experiences.

As an iOS Software Engineer at Meta, you'll be responsible for creating and optimizing mobile software services, working closely with product and design teams to build innovative iOS applications. You'll implement custom native user interfaces, develop reusable components, and ensure high-performance code quality. The role requires strong technical expertise in iOS development, object-oriented programming, and experience with languages like Swift or Objective-C.

Meta offers a competitive compensation package ranging from $178,360 to $200,200 annually, plus bonus and equity opportunities. The company provides comprehensive benefits and the chance to work on products that impact billions of users globally. This position is based in New York City and offers the opportunity to work on challenging problems while contributing to the future of social technology and immersive experiences.

The ideal candidate will have a strong foundation in computer science, experience with large-scale infrastructure applications, and the ability to work independently on complex features. You'll be joining a company that's pushing the boundaries of social technology, moving beyond traditional social media into the realm of augmented and virtual reality, making this an excellent opportunity for those interested in shaping the future of digital connection.

Last updated 2 days ago

Responsibilities For Software Engineer (iOS)

  • Develop, design, create, modify, and/or test software applications or systems for various mobile software services
  • Work closely with product and design teams to build new and innovative application experiences for the iOS platform
  • Implement custom native user interfaces using the latest iOS programming techniques and development tools
  • Build reusable iOS software components for interfacing with back-end platforms
  • Analyze and optimize UI and infrastructure application code for quality, efficiency, and performance
  • Work on problems of diverse scope where analysis of data requires evaluations of identifiable factors
  • Complete medium to large features independently without guidance
  • Identify and drive changes as needed for assigned codebase, product area, or systems

Requirements For Software Engineer (iOS)

  • Bachelor's degree in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Physics, Applied Sciences, or related field
  • Experience with Object-oriented software development
  • Experience building maintainable and testable code bases, including API design and unit testing techniques
  • Programming experience in Objective-C, Swift, C, or C++
  • Experience building large-scale infrastructure applications
  • Knowledge of relational databases and SQL
  • Experience with Linux or Unix
  • Knowledge of Algorithms

Benefits For Software Engineer (iOS)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • bonus
  • equity
  • benefits package available

Interested in this job?

Jobs Related To Meta Software Engineer (iOS)

Software Engineer, iOS

iOS Software Engineer position at Meta, developing mobile applications and messaging systems with competitive compensation and benefits.

Software Engineer (iOS)

iOS Software Engineer position at Meta focusing on developing mobile applications and services using Swift and Objective-C.

Software Engineer (iOS)

iOS Software Engineer position at Meta focusing on developing mobile applications and systems with competitive compensation and benefits.

Software Engineer, iOS

Meta is hiring a Software Engineer, iOS to build innovative mobile applications for Facebook, Instagram, WhatsApp, and Messenger.

iOS Engineer

iOS Engineer position at CodeNinja requiring 3+ years of experience in Swift and iOS development, based in Lahore, Pakistan.