Bose - Framingham, MA

posted 27 days ago

Full-time
Framingham, MA
Furniture, Home Furnishings, Electronics, and Appliance Retailers

About the position

The iOS Application Engineer at Bose will be part of a dynamic and innovative mobile applications team, focusing on creating transformative sound experiences through scalable mobile application design and development for the iOS platform. This role emphasizes collaboration, learning, and the opportunity to work on exciting projects that integrate with both cloud and hardware technologies.

Responsibilities

  • Design and develop scalable mobile applications for the iOS platform.
  • Write and maintain clean, efficient, and well-documented Swift code.
  • Collaborate with cross-functional teams to build relationships and ensure project success.
  • Take initiative in creating new features and fixing bugs in a large existing codebase.
  • Utilize various iOS SDKs such as UIKit, Core Animation, and AVFoundation in application development.
  • Implement multi-threaded and asynchronous code effectively in iOS applications.
  • Participate in the continuous integration process and unit testing.

Requirements

  • Degree in engineering, computer science, or a related technical field.
  • Experience in scalable mobile application design and development for iOS.
  • Excellent coding ability in Swift.
  • Strong fundamentals in object-oriented and functional design, and data structures.
  • Experience with iOS SDKs such as UIKit, Core Data, and Core Graphics.
  • Familiarity with non-Apple libraries like AlamoFire and RxSwift.
  • Experience using Git and GitHub for source control.
  • Understanding of API design and integration in cloud development environments.
  • Knowledge of continuous integration processes and unit testing.

Nice-to-haves

  • Experience with Reactive/RX Patterns and Combine.
  • Familiarity with Swift Concurrency and Swift UI.
  • Experience with Core Bluetooth/BLE.

Benefits

  • Competitive salaries
  • Attractive benefits
  • Opportunities for skill advancement in native iOS development
  • Work culture based on learning and collaboration
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service