
Senior iOS Mobile App Developer
About The Weather Company:
The Weather Company is the world’s leading weather provider, helping people and businesses make more informed decisions and take action in the face of weather. Together with advanced technology and AI, The Weather Company’s high-volume weather data, insights, advertising, and media solutions across the open web help people, businesses, and brands around the world prepare for and harness the power of weather in a scalable, privacy-forward way. The world’s most accurate forecaster globally, the company reaches hundreds of enterprise clients and more than 360 million monthly active users via its digital properties from The Weather Channel (weather.com) and Weather Underground (wunderground.com).
Job brief:
As a Senior iOS Mobile App Developer at The Weather Company, you will be a key member of our Ad Squad—a cross-functional team focused on ad delivery, monetization, and performance within our iOS mobile applications. You will lead technical initiatives, contribute to architectural decisions, and ensure the reliability and efficiency of ads without compromising the app experience. Collaborating with engineers, product managers, QA, designers, and ad operations, you’ll help drive a user-centric, high-performance ad experience for millions of users.
The impact you'll make:
- Ensure timely delivery of performant and stable ad features that align with business and monetization goals.
- Lead key ad tech initiatives and mentor junior developers to elevate overall engineering quality.
- Optimize ad rendering and latency performance using tools like New Relic, Xcode Instruments, and custom metrics.
- Troubleshoot and resolve ad delivery and SDK integration issues across diverse production environments.
- Set the standard for technical excellence by participating in code reviews, refactoring efforts, and technical design discussions.
- Design, develop, and maintain ad-related features in our iOS app using Swift and Objective-C.
- Integrate with third-party ad SDKs such as Google Ad Manager, MoPub, and Prebid.
- Monitor, detect, and resolve issues related to ad rendering, fill rate, and viewability.
- Implement instrumentation for measuring ad latency, load success, and time-to-render using tools like Firebase Performance Monitoring and Xcode Metrics.
- Work closely with QA and automation teams to validate ad flows as part of CI/CD pipelines.
- Collaborate with designers and product managers to ensure ads are non-intrusive and integrated seamlessly into the app experience.
- Contribute to internal documentation for SDK integration processes and performance benchmarks.
- Stay current with iOS SDK and ad tech trends, evaluating new tools and frameworks that can improve reliability and monetization.
- Use Xcode Instruments to profile memory, CPU, and energy usage, ensuring ads do not negatively impact performance.
- Raise technical risks and quality concerns early, ensuring high standards for production releases.
- Assist in triaging crashes or bugs related to third-party SDKs, header bidding logic, or ad rendering flows.
- Participate in regular sprint ceremonies aligned to the U.S. Eastern Time Zone.
- Champion best practices in architectural patterns like MVC and MVVM for scalable codebases.
- Support the SDUI (Server-Driven UI) initiative by enabling ads to dynamically respond to server configurations.
What you've accomplished:
- 5+ years of iOS development experience with a strong command of Swift and Objective-C.
- Proven experience integrating third-party ad SDKs, such as Google Ads SDK and Prebid Mobile.
- Deep understanding of iOS memory management models, including MRR and ARC.
- Strong knowledge of UIKit, StoreKit, CoreAnimation, and iOS UI rendering lifecycles.
- Proficient in using Xcode Instruments for performance tuning and debugging.
- Experience with Firebase Performance Monitoring and Crashlytics for instrumentation and diagnostics.
- Familiarity with mobile development constraints around battery, network, CPU, and memory.
- Understanding of header bidding technologies and in-app monetization strategies.
- Working knowledge of Server-Driven UI (SDUI) concepts and frameworks.
- Experience with writing unit and integration tests for ad-related components.
- Flexible Time Off program
- Hybrid work model
- A variety of medical insurance options, including a $0 cost premium employee coverage
- Benefits effective day 1 of employment include a competitive 401K match with no vesting requirement, national health, dental, and vision plans
- Progressive family plan benefits
- An opportunity to work for a global and industry-leading technology company
- Impactful work in a collaborative environment
Apply for this job
*
indicates a required field