Audible, Inc.
Software Development, subsidiaries
SoftwareDevelopmentEngineer,iOS
Neural analysis suggests this role is
optimal for Mid+ candidates.
“Software Development Engineer, iOS at Audible, Inc.. Skills: iOS development, Mobile software, Test automation. Define tech. Design tech”
Industry & Context.
Problem-solving
What They're Looking For.
Must Have
Bachelor's degree or above in computer science or equivalent, 5+ years of software development experience, Experience with agile development, 3+ years of experience in Objective-C or Swift, UI skills with knowledge of SwiftUI or UIKit, Experience in documentation, Experience in unit testing, Experience in code reviews, Experience in test automation, Experience in continuous integration & deployment
Nice to Have
Working knowledge of dependency injection, Working knowledge of operations/promises, Working knowledge of modular development, Recent experience building enterprise-scale mobile applications, Experience building mobile UI with SwiftUI or UIKit, Experience with Auto Layout and related SDKs, Experience with storyboard and animations, Background in caching with support for offline transactions, Competency in test automation across platforms, Experience with mobile test automation, Experience with backend test automation, Experience with integration test automation, Enthusiasm for continuous integration/deployment, Enthusiasm for Chaos Engineering, Solid Coding practices, Good design practices, Good unit testing practices, Good peer code reviews, Experience with cross-functional test infrastructure, Experience designing integration test suites, Experience with API contract testing, Experience contributing to shared test automation frameworks
What You'll Do.
Build and maintain platform
Work with Product Management
Explore latest technology
Bring out latest technology
Make listening experience better
Make listening experience easier
Provide technical direction
Provide technical strategy
Drive system architecture
Spearhead best practices
Stay up to date on trends
Stay up to date on technologies
Thrive in delivering high-quality products
Solve problems in ambiguous situations
Write integration tests
Maintain integration tests
Champion test automation practices
Improve test coverage
Improve CI pipeline reliability
How You'll Work.
Team & Collaboration
Cross-functionally; Agile environment; Peer teams; Internal community
Communication Scope
Business communication; Technical communication
Process & Methodology
Agile development
Full Job Description
At Audible, we believe stories have the power to transform lives. It’s why we work with some of the world’s leading creators to produce and share audio storytelling with our millions of global listeners. We are dreamers and inventors who come from a wide range of backgrounds and experiences to empower and inspire each other. Imagine your future with us. ABOUT THIS ROLE As a Software Development Engineer, it’s up to you to define, design and refine the tech that keeps us one step ahead of listeners. Anticipate. Innovate. Bring challenging ideas and we’ll support you with the latest tech, tools and systems that you need to succeed. You’ll be essential in ensuring the team can reach their potential; working closely with them, reviewing their work, mentoring, and supporting them to develop. Together, you’ll build and maintain our platform to bring thousands of stories to millions of listeners and unleash the power of the human voice. ABOUT THE TEAM It takes a curated team to pack the entire Audible library into the palm of your hand, but we make it happen seamlessly, for millions of people across the world. The team's vision is to enable a friction-less experience allowing Audible customers to listen and engage with the largest Audiobook portfolio. We work ceaselessly to deliver world-class products that scale for millions of daily listener sessions across the entire eco-system including the iPhone, Carplay, Apple Watch, and living room devices. We are a nimble team with a game-changing mindset, endless passion, and user focus. ABOUT YOU You are talented, adaptable, and flexible. We're looking for creative, open-minded iOS software development engineers to help build technologies that continuously improve the Audible listening experience. While focusing on iOS development you'll build and scale mobile software, coordinate cross-functionally by integrating new features, maintaining high performance, and creating intuitive interfaces. You bring hands-on experience with te
Applying for this Software Development Engineer, iOS role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Audible, Inc.?
Real rants from real employees. Read before you apply.