Staff iOS Engineer
TIDAL
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About TIDAL
TIDAL, a global music streaming platform owned by Block, Inc., was founded by artists for artists. Our mission is to innovate the music industry by empowering artists with the necessary products, resources, services, and content to take control of their careers and connect deeply with fans. Available in over 60+ countries, TIDAL helps artists overcome economic barriers, fostering the creation of new culture. We are part of Block, Inc. (NYSE: SQ), a technology company focused on financial services.
The Role: Staff iOS Engineer
At TIDAL, we are seeking a Staff iOS Engineer who excels in product development and is passionate about making a significant impact in the music industry. You will join our collaborative mobile team, working closely with iOS and Android engineers, as well as product, design, and backend teams in cross-functional sprints. This role is ideal for a mobile engineer with deep technical expertise and a love for building impactful features that reach millions of users, especially one who enjoys leveraging AI-powered tools for rapid, high-quality delivery.
What You Will Do
- Propose, define, and lead large, high-impact technical initiatives across multiple teams within TIDAL and Block.
- Drive the architectural evolution of our iOS system to ensure scalability, optimal performance, and long-term success.
- Define and implement strategies to accelerate individual, team, and organizational efficiency through AI technologies.
- Collaborate effectively with Android engineers and backend developers to deliver innovative solutions for music fans and artists.
- Actively participate in design and product discussions, directly shaping the future of TIDAL’s mobile experience.
- Mentor and elevate teammates through constructive feedback, technical guidance, and pair programming sessions.
- Represent TIDAL in broader technical discussions with senior engineers and leaders across Block.
What You Have
- Bachelor’s degree in Computer Science or equivalent practical experience, coupled with approximately 12 years of relevant industry experience.
- Deep technical expertise in iOS development, demonstrated by a track record of significant organizational impact.
- Proven experience successfully leading and delivering large-scale technical initiatives involving multiple teams.
- Practical experience leveraging AI-assisted development tools within your workflow.
- A strong commitment to continuous improvement for yourself, your team, and the codebase.
- Ability to influence technical direction across various organizational boundaries.
- Demonstrated excellence in technical communication and fostering relationships across different disciplines.
- Experience mentoring and developing other engineers.
- A genuine passion for music and a desire to create tools that support artists and fans.
Technologies We Use and Teach
- Languages: Swift, Objective-C, Kotlin (for collaboration with Android counterparts)
- Frameworks: SwiftUI, UIKit, SQLite, Accessibility, AVFoundation, Core Data
- Testing: Unit tests, UI tests, integration tests
- AI Tools: Goose, Cursor, Claude Code for accelerated and high-quality development
- Other Practices: CI/CD pipelines, feature flagging, and modern development practices
Key skills/competency
- iOS Development
- Swift
- Objective-C
- Software Architecture
- Technical Leadership
- AI-Assisted Development
- Scalability
- Performance Optimization
- Cross-Functional Collaboration
- Mentorship
How to Get Hired at TIDAL
- Research TIDAL's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor. Understand TIDAL's commitment to artists and innovation.
- Tailor your resume for Block: Customize your resume to highlight deep iOS development expertise, leadership in large-scale technical initiatives, and experience with AI-assisted tools, aligning with the Staff iOS Engineer role.
- Showcase your impact: Prepare to discuss specific examples where you led architectural improvements, influenced technical direction across teams, and mentored engineers, demonstrating quantifiable results.
- Prepare for technical depth: Brush up on Swift, SwiftUI, UIKit, and advanced iOS architecture patterns. Be ready to discuss your experience with CI/CD, testing frameworks, and how you've applied AI in development.
- Highlight communication and collaboration: Practice articulating how you effectively collaborate with product, design, and backend teams, and how you provide thoughtful feedback and technical guidance to peers.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background