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, the technology giant behind Facebook, Instagram, and WhatsApp, is seeking a talented iOS Software Engineer to join their team in New York City. This role presents an exciting opportunity to work on applications that impact billions of users worldwide while pushing the boundaries of social technology into the realm of AR/VR.

As an iOS Software Engineer at Meta, you'll be at the forefront of mobile development, working with cutting-edge technologies to create innovative solutions for iOS platforms. You'll collaborate with cross-functional teams to design and implement features that enhance user experiences across Meta's family of apps. The position offers competitive compensation ranging from $178,360 to $200,200 annually, plus additional benefits including bonus and equity opportunities.

The ideal candidate will bring strong expertise in iOS development, particularly with Swift and Objective-C, along with a solid foundation in computer science fundamentals. You'll need experience with building complex, scalable applications and a track record of writing maintainable, efficient code. Meta's commitment to pushing technological boundaries means you'll have the opportunity to work on challenging problems that require innovative solutions.

What makes this role particularly exciting is the chance to contribute to Meta's vision of the future of social connection, including the development of immersive experiences through AR/VR technology. You'll be working in a dynamic environment that values independence and problem-solving ability, while having access to resources and mentorship from some of the industry's top talents.

Meta offers a comprehensive benefits package and a culture that promotes innovation and personal growth. The company's scale and impact provide unique opportunities for career development and the chance to work on products that shape how billions of people connect and interact. If you're passionate about mobile development and want to be part of building the next evolution of social technology, this role offers the perfect blend of challenge, impact, and reward.

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 moderate scope where analysis of situations or data requires review of various factors
  • Work independently and complete tasks on schedule using strong judgment and problem solving skills
  • Master company development standards from developing to releasing code

Requirements For Software Engineer (iOS)

  • Bachelor's degree in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Physics, Applied Sciences, or related field
  • Experience in object-oriented software development
  • Experience building complex applications for iOS using Objective-C, Swift or C++ with iOS SDK
  • Experience building maintainable and testable code bases, including API design and unit testing
  • Knowledge of multithreading programming and mobile memory management
  • Experience in both Objective-C and Swift
  • Knowledge of relational databases and SQL
  • Experience with Linux or Unix
  • Understanding of algorithms
  • Experience with dependency injection and scoped access to shared resources

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 role at Meta, developing mobile applications and contributing to next-generation social technology platforms.

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.