Software Engineer (iOS)

Meta builds technologies that help people connect, find communities, and grow businesses through platforms like Facebook, Instagram, WhatsApp, and immersive AR/VR experiences.
$207,992 - $240,240
iOS
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AR/VR · Social Media · Consumer

Description For Software Engineer (iOS)

Meta, formerly Facebook Inc., is seeking a Senior iOS Software Engineer to join their team in Seattle. This role offers an exciting opportunity to work on technologies that connect billions of people worldwide through platforms like Facebook, Messenger, Instagram, and WhatsApp.

As an iOS Software Engineer, you'll be at the forefront of Meta's evolution beyond traditional social media into immersive experiences, including augmented and virtual reality. You'll work with cutting-edge iOS development tools and techniques to create innovative mobile applications that impact billions of users globally.

The role requires strong expertise in iOS development, with responsibilities ranging from developing and designing software applications to implementing custom native user interfaces. You'll collaborate closely with product and design teams to create new application experiences while ensuring high performance and code quality.

Key technical requirements include 5 years of experience in object-oriented software development, proficiency with relational databases and SQL, Linux/Unix systems, algorithms, and client-server communication patterns. You'll be working on complex problems that require analytical thinking and independent problem-solving abilities.

Meta offers a competitive compensation package ranging from $207,992 to $240,240 annually, plus bonus and equity opportunities. The company provides comprehensive benefits and fosters an inclusive work environment that values diversity and innovation.

This position offers an unique opportunity to shape the future of social technology, working on projects that push beyond current technological boundaries. You'll be part of a team that's not just building apps, but creating the next evolution of human connection through technology.

The role is based in Seattle, where you'll work with some of the industry's brightest minds in a collaborative environment that encourages innovation and professional growth. If you're passionate about mobile development and want to impact how billions of people connect and interact, this role at Meta could be your next career milestone.

Last updated 15 hours 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)

Linux
  • Bachelor's degree in Computer Science, Communications Engineering, Information Technology, Analytics, Mathematics, Physics, Applied Sciences, or related field
  • 5 years of progressive, post-baccalaureate experience
  • Experience with Object-oriented software development
  • Experience with Relational databases and SQL
  • Experience with Linux or Unix
  • Experience with Algorithms
  • Experience with Client-server communication patterns, including REST, GraphQL, or gRPC

Benefits For Software Engineer (iOS)

Medical Insurance
Equity
  • Bonus
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Meta Software Engineer (iOS)

Software Engineer, iOS

Senior iOS Software Engineer role at Meta, building innovative mobile applications and infrastructure with 5+ years of experience required.

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 build innovative mobile applications for their social platforms.

Senior Software Engineer- Copilot iOS Development

Senior iOS Engineer role at Microsoft's Copilot team, focusing on AI-driven mobile development with 7+ years experience required.

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.