Meta is seeking a Software Engineer for iOS to develop, design, create, modify, and/or test software applications or systems for various mobile software services. The role involves working closely with product and design teams to build new and innovative application experiences for the iOS platform. Key responsibilities include implementing custom native user interfaces, building reusable iOS software components, analyzing and optimizing UI and infrastructure application code, and working on problems of moderate scope. The ideal candidate should be able to work independently, use available resources to get unblocked, and complete tasks on schedule by exercising strong judgment and problem-solving skills. This position requires mastery of company development standards from developing to releasing code to take on tasks and projects with increasing levels of complexity.
The role offers an opportunity to work on cutting-edge technologies at Meta, a company that has revolutionized social connectivity through platforms like Facebook, Instagram, and WhatsApp. Meta is now moving beyond 2D screens toward immersive experiences like augmented and virtual reality, offering an exciting environment for innovation and growth.
Candidates should have a strong background in iOS development, including experience with Objective-C, Swift, and the iOS SDK. They should be proficient in building complex applications for iPhone, iPad, and other iOS-based products, as well as have experience with multithreading programming, mobile memory management, and large-scale infrastructure applications.
This position offers competitive compensation, including a base salary range of $203,350 to $211,484 per year, plus bonus, equity, and benefits. Meta is committed to providing reasonable accommodations and support for candidates with disabilities or other needs during the recruiting process.