Experienced Senior Mobile UI Engineer (L5) – Games UI Development and Innovation
Introduction to Netflix and Our Mission
At Netflix, we are pioneers in the entertainment industry, providing our 278 million paid members in over 190 countries with unparalleled access to TV series, films, and games across a wide variety of genres and languages. Our mission is to entertain the world, and we achieve this by continuously innovating and pushing the boundaries of what is possible in the digital entertainment space. As a leader in our field, we are committed to fostering a culture of inclusivity, diversity, and creativity, where our employees can thrive and grow.
About the Games UI Team
The Games UI team is at the forefront of our gaming initiatives, responsible for designing and developing the platform UI across all devices that Netflix is available on. This includes both discovery experiences and in-game platform functionality, as well as a standalone phone controller app on iOS that enables our members to play games on their TVs. Our team is passionate about bringing joy to hundreds of millions of Netflix members around the world, whether they are traveling, at home with family, or simply looking for a new way to experience entertainment.
The Role: Senior Mobile UI Engineer (L5) – Games UI
We are seeking an experienced and skilled Senior Mobile UI Engineer to join our Games UI team. As a senior iOS engineer, you will play a critical role in innovating and building the next generation of games platform UI, enabling us to deliver delightful experiences to our subscribers across multiple canvases. Your responsibilities will include working on large-scale A/B tests of features, ranging from highly visible product experiences to core infrastructure that enables existing and future innovations. You will also partner closely with cross-functional teams, including product management, experience design, and creative production, to bring new kinds of engaging and interactive experiences to life.
Key Responsibilities:
- Collaborate cross-functionally with product, design, and engineering partners to build delightful and accessible user experiences in the Netflix Game Controller app.
- Architect maintainable, performant iOS and Android client code with documentation that can be leveraged by developers on other teams.
- Experiment with cutting-edge technologies and identify innovative solutions to never-been-solved problems.
- Build experimentation-driven product features and define design patterns to integrate with platform frameworks.
- Architect code for testability and write automated tests to help uphold product quality on a high commit volume code base.
Who You Are
To be successful in this role, you will be a platform-agnostic UI engineer with expertise in the iOS platform and some experience with building Android apps. You will be passionate about building intuitive and seamless user experiences and effective at developing strong relationships with cross-functional teams through clear communication. You will build informed opinions and advocate for those opinions effectively, striving to elevate the knowledge and skills of yourself and others in a way that fosters an inclusive, collaborative environment.
Essential Qualifications:
- A deep understanding of the technical landscape of iOS development, and familiarity with the same on Android.
- Strong expertise in building intuitive and seamless user experiences.
- Effective communication and collaboration skills, with the ability to work closely with cross-functional teams.
- A strong passion for innovation and experimentation, with a willingness to try new approaches and technologies.
Preferred Qualifications:
- Experience with building and maintaining large-scale, complex software systems.
- Familiarity with agile development methodologies and version control systems such as Git.
- Strong understanding of computer science fundamentals, including data structures, algorithms, and software design patterns.
Skills and Competencies
To succeed in this role, you will need to possess a range of skills and competencies, including:
- Strong programming skills in languages such as Swift, Java, or Kotlin.
- Experience with UI development frameworks such as UIKit, AppKit, or React Native.
- Familiarity with design patterns and principles, including MVP, MVVM, and MVC.
- Strong understanding of human-computer interaction principles and user experience design.
- Excellent problem-solving skills, with the ability to analyze complex problems and develop creative solutions.
Career Growth Opportunities and Learning Benefits
At Netflix, we are committed to helping our employees grow and develop their careers. As a Senior Mobile UI Engineer on our Games UI team, you will have the opportunity to work on complex and challenging projects, collaborating with experienced engineers and designers to deliver innovative solutions. You will also have access to a range of training and development programs, including workshops, conferences, and online courses, to help you build your skills and stay up-to-date with the latest technologies and trends.
Work Environment and Company Culture
Our company culture is built on the principles of innovation, inclusivity, and creativity. We believe in providing a safe and supportive work environment where everyone can be their authentic selves, and we welcome and embrace all identities, cultures, and backgrounds. Our US-based team is happy to embrace remote work, and we offer a range of benefits and perks to support our employees' well-being and work-life balance.
Compensation, Perks, and Benefits
We offer a competitive salary and benefits package to attract and retain top talent. Our compensation philosophy is based on market indicators, and we consider a wide range of factors, including job, skills, and experience, to determine your personal top of market. The overall market range for roles in this area of Netflix is typically $270,000 - $720,000, and we also offer a range of perks and benefits, including health insurance, retirement savings, and paid time off.
Conclusion
If you are a skilled and experienced Senior Mobile UI Engineer looking for a new challenge, we encourage you to apply for this exciting opportunity. As a member of our Games UI team, you will have the chance to work on complex and innovative projects, collaborating with experienced engineers and designers to deliver delightful experiences to our subscribers. You will also have access to a range of training and development programs, as well as a competitive salary and benefits package. Don't miss out on this fantastic opportunity to grow your career and join our team of talented and passionate engineers.
Apply today and take the first step towards an exciting and rewarding career at Netflix!
Apply for this job