Audible, Inc.

Software Development, subsidiaries

SoftwareDevelopmentEngineer,iOS

$100–214k Newark, New Jersey, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid+ candidates.

The Brief

“Software Development Engineer, iOS at Audible, Inc.. Skills: iOS development, Mobile software, Test automation. Define tech. Design tech”

Industry & Context.

Software Development, subsidiaries
Problems you'll solve

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

Free ATS check

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.

Read Company Rants →