Software Engineer, iOS

Meta builds technologies that help people connect, find communities, and grow businesses. They are moving beyond 2D screens toward immersive experiences like augmented and virtual reality.
$147,000 - $208,000
iOS
Senior Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
AI · AR/VR · Social Media

Description For Software Engineer, iOS

Meta is seeking full-time iOS Engineers to join their mobile teams. As a Mobile Software Engineer, you will specialize in building elegant products on world-class technologies that bring social experiences to hundreds of millions of people, anytime and anywhere. The role involves working closely with product and design teams to build innovative application experiences for the iOS platform, implementing custom native user interfaces, building reusable iOS software components, and analyzing and optimizing UI and infrastructure application code.

Key responsibilities include:

  • Working with product and design teams to create innovative iOS applications
  • Implementing custom native user interfaces using the latest iOS programming techniques
  • Building reusable iOS software components for interfacing with back-end platforms
  • Analyzing and optimizing UI and infrastructure application code for quality, efficiency, and performance

Qualifications:

  • 6+ years of programming experience in a relevant language
  • 2+ years experience building complex applications for iPhone or iPad using Objective-C/C++/Swift with iOS SDK
  • Experience building maintainable and testable code bases, including API design and unit testing
  • Experience with multithreading programming and mobile memory management
  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience

Preferred:

  • Experience shipping at least one large-scale product to production, supporting millions of active users

Meta offers a competitive compensation package, including base salary, bonus, equity, and benefits. They are committed to providing reasonable accommodations for candidates with disabilities or other needs. Join a world-class team of passionate people and industry veterans who like to work hard and play hard in this exciting and fast-paced industry.

Last updated 3 months ago

Responsibilities For Software Engineer, iOS

  • 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
  • Build reusable iOS software components for interfacing with back-end platforms
  • Analyze and optimize UI and infrastructure application code for quality, efficiency, and performance

Requirements For Software Engineer, iOS

  • 6+ years of programming experience in a relevant language
  • 2+ years experience building complex applications for iPhone or iPad using Objective-C/C++/Swift with iOS SDK
  • Experience building maintainable and testable code bases, including API design and unit testing techniques
  • Experience with multithreading programming and mobile memory management
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience

Benefits For Software Engineer, iOS

401k
Dental Insurance
Medical Insurance
Vision Insurance
  • 401k
  • Dental Insurance
  • Medical Insurance
  • Vision Insurance

Interested in this job?

Jobs Related To Meta Software Engineer, iOS

Software Engineer, iOS

Senior iOS Software Engineer role at Meta, developing mobile applications and systems with 3+ years of experience required.

Software Engineer (iOS)

Meta is hiring a Senior iOS Software Engineer to develop innovative mobile applications and systems.

Senior iOS Engineer, Quality Engineering

Senior iOS Engineer position at Airbnb focusing on quality engineering, test automation, and framework development for iOS applications with competitive compensation.

Senior iOS Engineer, Developer Platform

Senior iOS Engineer position at Airbnb focusing on developer platform infrastructure, CI/CD, and foundational frameworks, offering remote work and competitive compensation.

Senior iOS Developer

Senior iOS Developer position at 2Brains, focusing on native mobile application development with Swift and modern architecture patterns.