May 31
• 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
• You have 7+ 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
• Reimagine and implement the future of tech for the music industry • Work as part of a dynamic and highly effective team • Own the creation and delivery of highly innovative products • Learn and grow as a professional through close collaboration with your team members and engineering leaders, and by being part of culture of continuous improvement and learning
Apply Now