Description
We are seeking a Senior Software Engineer to join our team responsible for building world-class news experiences for ABC News. You will collaborate with cross-functional teams to deliver high-quality, innovative features and enhancements to our users.
Responsibilities and Duties of the Role:
- Develop feature-rich native iOS, tvOS, and visionOS applications for iPhone, iPad, Apple TV, and Apple Vision Pro.
- Identify areas for growth within team processes and develop new systems for collaboration.
- Write clear, well-tested, performant code.
- Work with other developers to create sustainable, well-architected solutions that are built to last.
- Manage production issues and solve novel problems.
- Guide an agile team participating in the full lifecycle of application development, including being the key point of contact for entire features.
- Mentor associate, mid-level, and senior team members and support peers through code review and pair programming.
- Create opportunities to learn and teach others.
Requirements:
- 5 years of relevant work experience.
- Deep understanding of Swift, Apple Frameworks, and the Xcode ecosystem.
- Experience leading a team, including delegating responsibility and balancing competing priorities.
- Experience integrating with backend systems, web services, and third-party software.
- Hold high standards of quality for both the codebases you contribute to and the applications you build.
- A growth mindset towards learning, experience mentoring others, and a desire to give and receive feedback.
- Experience composing and presenting thoughtful and implementable solutions to a variety of stakeholders (technical and non-technical).
- Experience with AVPlayer and video playback is strongly preferred.
Benefits:
- Competitive salary: $150,900 - $202,400 per year in New York, NY, and $144,100 - $193,200 per year in Glendale, CA.
- Bonus and/or long-term incentive units may be provided as part of the compensation package.
- Full range of medical, financial, and other benefits.