Rakuten Viki is looking for an iOS Engineer to join our mobile team and improve our streaming application. As an Associate Engineer/Engineer, you'll work on the Viki iOS app, focusing on performance and connectivity to enhance the core user experience. You'll learn about media streaming while collaborating with a team of talented mobile engineers.
What You'll Do
- Work on improving the Viki iOS app.
- Find innovative ways to increase application efficiency and connectivity, with an emphasis on improving the core user experience.
- Collaborate closely with product and design teams to create innovative user interfaces and features, optimized for mobile platforms.
- Explore, investigate and prototype leading-edge concepts.
What We're Looking For
- B.S. or M.S. Computer Science or equivalent.
- 1-4 years in building native applications for iPhone, iPad and/or Apple TV. Fresh graduates are welcome to apply.
- Good understanding of software engineering principles and tools (such as SOLID principles git, CI/CD integration).
- Experience building a native iOS app (either at work or from personal projects).
- Experience with Swift and iOS frameworks (UIkit, SwiftUI).
Nice to Have
- Video streaming experience.
- Product design experience with focus on user analytics.
- Experience testing frameworks.
- Prior experience working with in-app subscription.
Technical Stack
- Swift
- iOS frameworks (UIkit, SwiftUI)
- git
- CI/CD integration
Team & Environment
You'll be part of the team of Mobile Engineers.
Rakuten provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type. Rakuten considers applicants for employment without regard to race, color, religion, age, sex, national origin, disability status, genetic information, protected veteran status, sexual orientation, gender, gender identity or expression, or any other characteristic protected by federal, state, provincial or local laws.





