Match score not available

Associate Software Engineer

extra holidays - extra parental leave - fully flexible
Remote: 
Full Remote
Work from: 

Offer summary

Qualifications:

Experience in iOS development using Swift and Objective-C, Knowledge of architectural patterns like MVC and MVVM, Familiarity with back-end API integration, Proficient in code versioning tools like Git.

Key responsabilities:

  • Design, develop, and test new features
  • Collaborate with Product Owners and UX designers

The Weather Company logo
The Weather Company Large http://www.weathercompany.com/
1001 - 5000 Employees
See all jobs

Job description

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 an Associate Software Engineer at the Weather Company, you will directly be contributing to the success of our aviation iOS applications. These applications are used by pilots worldwide to help them execute safe and efficient flights by combining real-time weather and aviation data into rich, interactive presentations. You will work closely in an agile environment with product owners, quality assurance, and back-end engineers to bring new features into the application. You will use a variety of iOS technologies such as interactive mapping, location services, core data, and many others

The impact you'll make:

  • Design, develop, and test new features using a variety of iOS SDKs.
  • Utilize a variety of iOS/Swift technologies as appropriate for the task at hand.
  • Collaborate with Product Owners and UX designers to validate and refine new requirements.
  • Integrate with REST backend services for data retrieval.
  • Follow TWC's development process, including code security scanning.
  • Investigate issues reported by customers and log bugs as appropriate.
  • Adhere to Apple design guidelines.
  • Stay up to date with new platform features.
  • Actively participate in agile processes.

What you've accomplished:

  • Demonstrated accomplishments in iOS development using Swift and Objective-C, either through published apps in the App Store or GitHub repositories
  • Experience integrating with back-end APIs
  • Experience with multithreading programming on iOS
  • Knowledge of architectural patterns such as MVC and MVVM
  • Experience with engineering practices such as code reviews, unit testing, and security scanning
  • Proficient understanding of code versioning tools (e.g., Git)
  • Experience with Jenkins, Fastlane, or other CI systems
  • Experience submitting apps to the Apple App Store

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration

Software Engineer Related jobs