The Weather Company · 2 months ago
Staff iOS Application Developer
The Weather Company is the world’s leading weather provider, helping people and businesses make more informed decisions regarding weather. They are seeking a Staff iOS developer to join their iOS development team, responsible for developing and enhancing world-class products for consumer weather applications.
BroadcastingInformation ServicesNews
Responsibilities
Work in a team-oriented, agile environment
Evaluate the Length of Effort to implement the requirements
Provide alternative solutions that may provide a lower cost of implementation or maintenance when appropriate
Identify performance bottlenecks or resource contention issues, define and drive solutions
Correct defects in the existing product
Implement new features or improvements to the existing product or upcoming product as needed
Create efficient, performant algorithms; mentor and coach others in doing the same
Work with Quality Assurance and Testing to deliver well-tested and working complex applications that meet required specifications
Be proactive and willing to raise issues early in the development process
Qualification
Required
BS in Computer Science or Computer Engineering
7 or more years of general programming experience
At least 3 years of experience specific to iOS
Expert in using Apple's XCode
Expert in using Swift and SwiftUI. Experience in using Objective-C, C++, or C is a plus
Expert in using standard debugging techniques such as logging, LLDB, and Instruments to identify, localize, and correct software defects
Significant experience with standard Apple framework, including Foundation, WebKit, Combine, and CoreLocation
Expert understanding of Multi-threading (GCD, OperationQueue, etc), Codable, and StoreKit is a plus
Expert understanding of common design patterns, including MVVM, VIPER, MVP, etc
Experience with using AI tools such as Copilot, Claude, Cursor, etc
Experience with WatchOS, TVOS, and WidgetKit a plus
Experience in using REST APIs from an iOS app
Experience with package management such as CocoaPods, PackageManager, or Carthage
Experience in unit testing with XCTest
Experience with CI/CD tools such as Jenkins
Strong understanding of iOS memory architectures, including MRR and ARC
Strong understanding of the challenges related to mobile development, including battery and radio usage as well as CPU, GPU, and memory constraints
Strong verbal and written communication skills
Ability to work in a collaborative environment
A commitment to quality
Benefits
Flexible Time Off program
Hybrid work model
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
Company
The Weather Company
The Weather Company is owned by a consortium made up of NBC Universal and the private equity firms The Blackstone Group and Bain Capital.
H1B Sponsorship
The Weather Company has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3)
2024 (4)
Funding
Current Stage
Late StageTotal Funding
unknown2023-08-22Acquired
Recent News
Digital Insurance
2025-11-12
2025-10-21
2025-09-13
Company data provided by crunchbase