Simplify Logo

Full-Time

Senior iOS Engineer

Confirmed live in the last 24 hours

Warner Music

Warner Music

Senior, Expert

Remote in Canada

Category
IOS Development
Software Engineering
Required Skills
UI/UX Design
iOS/Swift
REST APIs
Android Development
Data Analysis
Requirements
  • 6+ years of experience in building lightweight, fast-loading and high performing apps as an iOS engineer.
  • In-depth understanding of Swift and crafting UI.
  • Understanding of Google’s design principles and interface guidelines.
  • Familiarity with RESTful APIs to connect iOS applications to back-end services.
  • You demonstrate the ability to help build products and features based on a high-level description of problems while collaborating with a range of stakeholders.
  • You write or refactor code with maintainability and optimization in mind, improve test coverage, and have sound judgment when making design tradeoff decisions. You also contribute high-quality code reviews.
  • You write comprehensive technical designs for complex systems, which clearly communicate technical tradeoffs and assumptions.
  • You continuously improve quality of code and systems under your ownership not only through code, but also by defining technical best practices and efficient development processes.
  • Your bias is towards action, and you always find ways to deliver better solutions more efficiently.
  • You’re an empathetic team member who works well in a team environment and communicates effectively.
  • You have an undergraduate degree in Computer Science, Computer Engineering or other related field.
Responsibilities
  • Owning, defining the technical vision, and driving innovation for key technical systems in your area of ownership.
  • Creating clear, comprehensive technical design documents; writing clean, optimized and reusable code;
  • Delivering work following established standards and best practices, such as test automation, test coverage, data instrumentation, analytics and a/b testing.
  • Handle software updates, patches, testing, and bug fixes.
  • Mentoring and growing more junior mobile engineers.
  • Communicate with designers, developers, and product managers to create seamless, robust, and innovative applications.
  • Introduce and present the latest advancements in Android applications development.
  • Collaborating closely with key music industry stakeholders, including colleagues in the US and Canada.

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A