Remote Staff iOS Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The Staff iOS Engineer will own, define the technical vision, and drive innovation for key technical systems in their area of ownership.
  • Responsibilities include creating clear, comprehensive technical design documents and writing clean, optimized, and reusable code.
  • The engineer will deliver work following established standards and best practices, such as test automation, test coverage, data instrumentation, analytics, and A/B testing.
  • They will handle software updates, patches, testing, and bug fixes.
  • The role involves mentoring and growing more junior mobile engineers.
  • Communication with designers, developers, and product managers is essential to create seamless, robust, and innovative applications.
  • The engineer will introduce and present the latest advancements in iOS application development.
  • Collaboration with key music industry stakeholders, including colleagues in the US and Canada, is required.

Requirements:

  • Candidates must have 8+ years of experience in building lightweight, fast-loading, and high-performing apps as an iOS engineer.
  • Expertise in Swift programming is required.
  • In-depth professional experience with the SwiftUI framework is necessary.
  • Understanding of Google’s design principles and interface guidelines is expected.
  • Familiarity with RESTful APIs to connect iOS applications to back-end services is essential.
  • The ability to help build products and features based on high-level descriptions of problems while collaborating with a range of stakeholders is required.
  • Candidates should write or refactor code with maintainability and optimization in mind, improve test coverage, and have sound judgment when making design tradeoff decisions.
  • Writing comprehensive technical designs for complex systems that clearly communicate technical tradeoffs and assumptions is necessary.
  • Continuous improvement of code quality and systems under ownership through defining technical best practices and efficient development processes is expected.
  • A bias towards action and finding ways to deliver better solutions more efficiently is essential.
  • Candidates should be empathetic team members who work well in a team environment and communicate effectively.
  • An undergraduate degree in Computer Science, Computer Engineering, or a related field is required.

Benefits:

  • The salary range for this position is $220,000 - $289,000 a year, with actual base pay dependent on work experience and business needs.
  • Warner Music Group is committed to inclusion and diversity in all aspects of the business, providing an equal opportunity workplace.
  • Employees will have the opportunity to reimagine and implement the future of tech for the music industry.
  • The role offers the chance to work as part of a dynamic and highly effective team.
  • Staff will own the creation and delivery of highly innovative products.
  • There are opportunities for professional growth through close collaboration with team members and engineering leaders, as well as being part of a culture of continuous improvement and learning.
About the job
Posted on
Job type
Salary
$ 220,000 - 289,000 USD / year
Position
Experience level
Technology stack
WM
Warner Music Inc.'s company logo
Warner Music Inc.
View company profile
Leave a feedback