Logo
Spotify

Experienced Mobile Software Engineer

Spotify, New York, New York, us, 10261


Company: Spotify USA, Inc.Company HQ: *Telecommuting permitted: work may be performed from anywhere within the Eastern Time Zone region of the U.S.Location: 4 World Trade Center, 150 Greenwich Street, New York, NY 10007Job Title: Experienced Mobile Software EngineerDUTIES: Responsible for developing the Spotify native content streaming application, shared platform code (CORE) and third-party Application Programming Interfaces (APIs). Take part in all aspects of the software development life cycle, including design, development, and maintenance of the Spotify application, focusing on Mobile application components that form the foundation of Spotify’s public-facing iOS application and live events infrastructure. Responsible for enhancing and scaling the front-end frameworks that utilize the company's proprietary application programming interfaces and technologies. Collaborate with team (squad) members focused on building a highly-available, high-performance iOS platform that will scale to tens of millions of active users, and service thousands of concurrent requests per second. Write performant, standards-compliant Swift and Objective-C code in order to create a system that harnesses thousands of servers to service high transaction volumes using highly efficient programming techniques; write unit tests, debugging, designing and implementing APIs. Serve as squad's contact in maintaining communications with the iOS and release teams; ensure iOS development for their squad complies with Spotify and Apple coding standards and guidelines. Manage User Interface/User Experience (UI/UX) alignment with Spotify and Apple design guidelines and visions. Support peers in building features and mobile integrations being built on iOS; ensure the team follows industry best practices for security and data handling. *Telecommuting permitted: work may be performed from anywhere within the Eastern Time Zone region of the U.S.JOB REQUIREMENTS: Bachelor’s degree (US or foreign equivalent) in Computer Science, Mathematics, or a related computational field and five (5) years of experience in mobile software engineering and architecture or related role. Must have five (5) years of experience with: Swift; Objective-C; Integrated Development Environment (IDE) Xcode; Application Development Frameworks (UIKit, XCTest, AvFoundation, etc); OS frameworks, including core data, core graphics, and core text; Networking, including HTTP, Protobuf, and GRPC; CI/CD pipeline knowledge; UI/UX and design principles; Cloud computing operations, including logging and troubleshooting; A/B testing and related concepts; Multithreading, including GCD and operation queues.SALARY: $179,982 to $267,900/ yearWORK SCHEDULE: 9am to 5pm, 40 hours a week. (Monday - Friday)QUALIFIED APPLICANTS: Apply online at https://jobs.lever.co/spotify/081dd24b-a252-412c-9b13-2cce3ccd6871

Minimum Salary: 179,982 Maximum Salary: 267,900 Salary Unit: Yearly