Yahoo!

Principal iOS Engineer

Yahoo!

Remote
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you a seasoned iOS developer with a passion for creating cutting-edge mobile experiences? Do you thrive in a fast-paced, dynamic environment where innovation is encouraged and collaboration is key? If so, we have the perfect opportunity for you! Yahoo! is seeking a highly skilled Principal iOS Engineer to join our talented team and lead the development of our iOS applications. As a key member of our engineering team, you will have the opportunity to shape the future of our mobile products and influence the direction of our company. If you are a self-motivated, creative problem solver with a strong background in iOS development, we would love to hear from you!

  1. Design and develop high-quality, innovative iOS applications for Yahoo! using the latest technologies and best practices.
  2. Lead and mentor a team of iOS developers to ensure high standards of code quality and development processes are maintained.
  3. Collaborate with product managers, designers, and other cross-functional teams to define and implement new features and improvements.
  4. Conduct code reviews and provide constructive feedback to ensure code quality and adherence to coding standards.
  5. Stay up-to-date with the latest trends and advancements in iOS development and implement them where applicable.
  6. Identify and troubleshoot complex technical issues and provide timely solutions.
  7. Drive continuous improvement and optimization of development processes to increase efficiency and productivity.
  8. Communicate project status, issues, and risks to stakeholders in a clear and timely manner.
  9. Participate in architecture and design discussions to provide technical expertise and guidance.
  10. Proactively identify and propose solutions to potential roadblocks or challenges in the development process.
  11. Collaborate with cross-functional teams to ensure timely delivery of high-quality products.
  12. Act as a technical leader and subject matter expert for iOS development within the organization.
  13. Maintain a strong understanding of user needs and business objectives to drive the direction of the iOS applications.
  14. Stay current with industry trends and advancements to continuously improve the user experience of our iOS applications.
  15. Take ownership of deliverables and ensure they are completed within the given timelines.
Where is this job?
This job opening is listed as 100% remote
Job Qualifications
  • Extensive Experience In Developing Ios Applications: The Ideal Candidate For This Role Should Possess At Least 5 Years Of Experience In Developing Ios Applications, With A Strong Understanding Of Objective-C Or Swift Programming Languages.

  • Expertise In Mobile Development Frameworks: The Principal Ios Engineer Should Have A Deep Understanding Of Mobile Development Frameworks Such As Cocoa Touch, Uikit, And Core Data, And Should Be Able To Leverage These Frameworks To Build Complex And Scalable Ios Applications.

  • Leadership And Team Management Skills: As A Principal Ios Engineer, The Candidate Will Be Responsible For Leading And Managing A Team Of Ios Developers. Therefore, Strong Leadership And Team Management Skills Are Essential For This Role.

  • Knowledge Of Design Patterns And Best Practices: A Strong Understanding Of Design Patterns And Best Practices In Ios Development Is Crucial For This Role. The Ideal Candidate Should Be Able To Apply These Principles To Create Efficient And Maintainable Code.

  • Familiarity With Agile Methodologies: Yahoo! Follows An Agile Development Methodology, So The Candidate Should Have Experience Working In An Agile Environment And Be Familiar With Agile Principles And Practices. This Includes Being Able To Work In Sprints, Participate In Daily Stand-Ups, And Collaborate Effectively With Cross-Functional Teams.

Required Skills
  • Team Management

  • Debugging

  • Objective-C

  • User Interface Design

  • Cocoa Touch

  • Code optimization

  • iOS development

  • Xcode IDE

  • API integration

  • Swift programming

  • App Architecture

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Critical thinking

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Principal iOS Engineer is $120,000 to $160,000 per year. This can vary depending on factors such as location, experience, and the specific company or industry the engineer is working in. Some highly experienced and sought-after Principal iOS Engineers may earn upwards of $200,000 per year.

Additional Information
Yahoo! is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedMarch 31st, 2025
Apply BeforeNovember 16th, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Yahoo!

Yahoo! is an American web services provider headquartered in Sunnyvale, California, and owned by Verizon Media. The original Yahoo! company was founded by Jerry Yang and David Filo in January 1994 and was incorporated on March 2, 1995. Yahoo was one of the pioneers of the early Internet era in the 1990s.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started