Job Description
We’re seeking a Senior iOS Developer to help design and build high-performance mobile applications for end users, with a focus on media-centric features. You’ll play a key role in a fast-moving, cross-functional team, delivering elegant and scalable app experiences to millions of users.
This is a hands-on development role where you’ll contribute across the full development lifecycle—from feature ideation through release and iteration—while mentoring junior engineers and influencing engineering best practices.
Key Responsibilities:- Design, develop, and maintain native iOS applications using Swift and Objective-C
- Analyze app performance, identify bottlenecks, and implement scalable solutions
- Troubleshoot bugs and issues, write and test fixes, and deploy enhancements
- Collaborate closely with product managers, designers, and fellow engineers on new features and improvements
- Review code, contribute to design documents, and provide mentorship to junior and offshore developers
- Participate in continuous integration/continuous deployment (CI/CD) processes
- Recommend improvements in coding standards, tools, and team workflows
- Stay current with emerging iOS trends and contribute to evolving team practices
- 6+ years of professional experience developing native iOS apps at scale
- Proficiency in Swift and Objective-C
- BS in Computer Science or a related technical field (or equivalent experience)
- Strong understanding of software design principles and iOS architectural patterns
- Experience working on apps with large user bases and complex UI/UX needs
- Familiarity with GraphQL, REST APIs, and network communication protocols
- Solid grasp of testing (unit, integration, and E2E), version control, code reviews, and CI/CD
- Experience mentoring engineers and working in fully remote or distributed teams
- Exposure to general-purpose programming languages (e.g., Java, Python, Rust, C++)
- A track record of shipping products in agile, fast-paced environments
- Excellent communication and problem-solving skills
- A proactive, entrepreneurial mindset with a passion for innovation