📱

iOS Development Career Insights

Jul 9, 2025

Summary

  • Arun Ava, an iOS engineer at Meta, shared insights on career paths within iOS development, comparing opportunities across company sizes, technical specializations, and work styles.
  • The discussion covered key differences between iOS and Android development roles, the importance of specialization, and various trajectories available within mobile engineering careers.
  • Emphasis was placed on aligning career choices with personal strengths and interests, as well as the value of exploring multiple types of roles over time.

Action Items

  • (No specific action items, owners, or deadlines were mentioned in the transcript.)

iOS vs. Android Development Landscape

  • iOS development roles vary widely based on company focus, product needs, and geography.
  • iOS holds stronger market share in certain regions (e.g., US, Europe) and typically brings in more revenue for companies compared to Android.
  • Employers often seek specialists in either iOS or Android due to the need for high customizability and performance, despite the popularity of cross-platform development.

Company Size: Large vs. Small

  • At larger companies (like Meta), engineers can focus on deep technical specialization with access to proprietary frameworks and tools.
  • Engineers at smaller companies may cover broader responsibilities, including infrastructure building and mentoring junior engineers.
  • Choice of company size influences the breadth versus depth of day-to-day work.

Career Paths and Roles in iOS Development

  • Engineers may choose to be generalists (broad focus) or specialists (deep technical expertise in a niche area).
  • Other role archetypes include “fixers” (troubleshooters across systems), product hybrids (working closely with product/design), and coding experts (focused on code contribution volume).
  • Advancement from junior to senior roles involves shifting from code delivery to leadership, mentorship, and broader influence.

Decisions

  • (No explicit decisions were made or recorded in the transcript.)

Open Questions / Follow-Ups

  • (No open questions or pending follow-ups noted in the transcript.)