Irving, Texas
Engineering
Regular Employee Full-Time
P-2023-43
Senior Software Engineer - (employer: Sirius XM Radio Inc.
; job location: Irving, TX) - Apply strong knowledge in modern architecture concept like Reducer/Redux, MVVM, MVC in SwiftUI utilizing Combine/Publisher, Async/Await dependency ejection, etc.
Define detailed technical design/specifications of mobile applications across multiple platforms (iOS, iPadOS, WatchOS, tvOS, macOS, CarPlay).
Implement reusable, customizable, responsive, and adaptive native mobile UI component using Swift, SwiftUI and Combine.
Analyze user requirements and translate those requirements into complex specifications for software applications.
Define and refine existing flows and interfaces between mobile client and back-end engineering service layer to streamline advanced software platforms and application.
Develop and modify mobile application software and write proof of concept applications.
Perform concurrency and multithreaded development techniques on iOS platforms.
Practice “clean code” development techniques and identify and fix software “bottlenecks” and inefficiencies in programs.
Requirements: Master’s in Computer Science, Software Engineering, or Computer Engineering, plus 1 year of experience in position offered or in a software engineer position or Bachelor’s in Computer Science, Software Engineering, or Computer Engineering, plus 3 years of experience in position offered or in a software engineer position.
All required experience must have included performing software development in an object-oriented programming environment using Agile methodologies and the following tools and technologies: Swift or Objective C, MVVM design pattern, XCode, iOS software development kit, MVP, VIPER Pattern, Git, Bitbucket, Source Tree, XCUITest, Google Analytics, and NSJSONSerialization.
This role entails hybrid work, with time split between working in our Irving, TX office and flexibility to telecommute from another U.
S.
location.
Apply online at www.
siriusxm.
com/careers.
Ref P-2023-43.
P-2023-43