TIDAL, a music streaming platform owned by Block, is looking to empower artists and deliver unparalleled music experiences to fans by hiring an Android Engineer to enhance their mobile platform.
Requirements
- An understanding of Android architecture patterns, lifecycle management, and performance optimization.
- Experience writing clean, maintainable, and well-structured Kotlin code.
- Experience leveraging AI-assisted development tools in your workflow
- Kotlin for Android, Swift and Objective-C for iOS (we collaborate closely across platforms)
- Modern Android frameworks and libraries (Jetpack, Coroutines, etc.)
- Comprehensive testing strategies: unit tests, snapshot tests, and integration tests
- AI-powered developer tools like Goose, Cursor, and Claude Code to accelerate development and innovation
Responsibilities
- Ship high-quality, durable, and well-tested code at a fast, exciting pace
- Deliver features that reach millions of TIDAL customers around the world
- Build new functionality that provides value for music fans and empowers artists
- Collaborate with iOS engineers and backend developers to deliver innovative solutions
- Use AI development tools to accelerate delivery and enhance code quality
- Participate in design and product discussions, shaping the future of TIDAL’s mobile experience
- Write and maintain automated tests to ensure product reliability
Other
- Bachelor’s degree in Computer Science or equivalent practical experience, plus ~5 years of relevant industry experience
- A commitment to continuous improvement of yourself, your team, and our codebase
- Excellent communication skills and the ability to collaborate across disciplines
- Experience mentoring and growing other engineers
- Passion for music and creating tools that support artists and fans