Remote Senior 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 Senior iOS Engineer will own, define the technical vision, and drive innovation for key technical systems in their area of ownership.
  • They will create clear, comprehensive technical design documents and write clean, optimized, and reusable code.
  • The role involves delivering work following established standards and best practices, including test automation, test coverage, data instrumentation, analytics, and A/B testing.
  • Responsibilities include handling software updates, patches, testing, and bug fixes.
  • The engineer will mentor and grow more junior mobile engineers.
  • They will communicate with designers, developers, and product managers to create seamless, robust, and innovative applications.
  • The role requires introducing and presenting the latest advancements in Android application development.
  • Collaboration with key music industry stakeholders, including colleagues in the US and Canada, is essential.

Requirements:

  • Candidates must have 6+ years of experience in building lightweight, fast-loading, and high-performing apps as an iOS engineer.
  • An in-depth understanding of Swift and crafting UI is required.
  • Familiarity with Google’s design principles and interface guidelines is necessary.
  • Candidates should have experience with RESTful APIs to connect iOS applications to back-end services.
  • The ability to help build products and features based on high-level descriptions of problems while collaborating with a range of stakeholders is essential.
  • Candidates must demonstrate the ability to write or refactor code with maintainability and optimization in mind, improve test coverage, and contribute high-quality code reviews.
  • They should be able to write comprehensive technical designs for complex systems, clearly communicating technical tradeoffs and assumptions.
  • Continuous improvement of code quality and systems under their ownership is expected, along with defining technical best practices and efficient development processes.
  • A bias towards action and finding ways to deliver better solutions more efficiently is important.
  • 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 position offers the opportunity to reimagine and implement the future of tech for the music industry.
  • Employees will work as part of a dynamic and highly effective team.
  • The role allows for ownership in the creation and delivery of highly innovative products.
  • There are opportunities for professional growth through close collaboration with team members and engineering leaders.
  • The company fosters a culture of continuous improvement and learning.
About the job
Posted on
Job type
Salary
-
Position
Experience level
Technology stack
WM
Warner Music Inc.'s company logo
Warner Music Inc.
View company profile
Leave a feedback