Sirius XM Radio Inc. Software Engineer, iOS Application Development in Irving, Texas
Software Engineer, iOS Application Development
Type of Position
Location: Irving, TX
The Software Engineer, iOS Application Development - is a member of the software development team for Mobile applications. Requires knowledge and development experience of existing and emerging mobile Development standards and Cloud based Services, with the ability to rapidly code and prototype. As a Software Engineer, iOS Application Development, you must have the following skills:
Technical Vision: make decisions about what's important for the future,
Technical Execution: bring ideas to reality along with the team,
Collaboration: Work well across internal teams.
Duties and Responsibilities :
Design and implement key components of the SiriusXM iOS application.
Collaborate closely with product and design teams to create innovative user interfaces and features, optimized for mobile platforms.
Explore, investigate, and prototype leading-edge concepts.
Stay up-to-date on iOS platform and ecosystem developments.
Help us push the boundaries of what is possible in a mobile UI.
BS/MS in Engineering, Computer Science, Information Systems, or other technically related field.
3+ years of hands-on experience implementing mobile applications for iOS Platforms.
2+ years of hands-on experience developing network-connected applications using iOS Platforms.
Requirements and General Skills:
Interpersonal skills and ability to interact and work with staff at all levels.
Excellent written and verbal communication skills.
Ability to work independently and in a team environment.
Willingness to take initiative and to follow through on projects.
Excellent time management skills, with the ability to prioritize and multi-task, and work under shifting deadlines in a fast-paced environment.
Must have legal right to work in the U.S.
Optimizing data usage over mobile networks.
Multimedia, video or audio streaming.
Building apps against C++ libraries.
Application security and content DRM.
Proficient with Objective-C, Swift , and Cocoa Touch.
Experience with iOS frameworks such as Core Data, Core Animation, etc.
Experience with offline storage, threading, and performance tuning.
Familiarity with RESTful APIs to connect iOS applications to back-end services.
Knowledge of other web technologies and UI/UX standards.
Understanding of Apple's design principles and interface guidelines.
Knowledge of low-level C-based libraries is preferred.
Experience with performance and memory tuning with tools.
Familiarity with cloud message APIs and push notifications.
Knack for benchmarking and optimization.
Proficient understanding of code versioning tools such as Git, Mercurial or SVN.
Familiarity with continuous integration.
As an EEO/Affirmative Action Employer all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status.
The requirements and duties described above may be modified or waived by the Company in its sole discretion without notice.
Company EEO Statement
Our goal at SiriusXM is to provide and maintain a work environment that fosters mutual respect, professionalism and cooperation. SiriusXM is an equal opportunity employer that does not discriminate on the basis of actual or perceived race, creed, color, religion, national origin, ancestry, alienage or citizenship status, age, disability or handicap, sex, gender identity, marital status, familial status, veteran status, sexual orientation or any other characteristic protected by applicable federal, state or local laws.