Cross-Platform SDK Engineer (C++)

Twitch Interactive, Inc.

(San Francisco, California)
Full Time
Job Posting Details
About Twitch Interactive, Inc.
Founded in June 2011, Twitch is the world’s leading social video platform and community for gamers. Each month, more than 100 million community members gather to watch and talk about video games with more than 1.7 million broadcasters.
Summary
As an experienced C++ Software Engineer you will develop new features and maintain libraries used by many of our client applications, such as the iOS, Android, Xbox One and PlayStation apps. Our native libraries lay the groundwork for our apps to build rich user experiences and support many app features including high-volume channel chat, private user to user messaging, cross-platform video playback, broadcasting and more. Our C++ Software Engineers touch lots of code in many different projects and languages in order to expose functionality to clients.
Responsibilities
* Develop new features and maintain core C++ code * Maintain code that runs on many platforms, including iOS, Android, Windows and OSX * Work closely with the app teams to build clean interfaces they can use * Perform code reviews, write unit tests and contribute to improving code quality in general * Collaborate with and provide feedback to backend teams responsible for APIs and other services used by the clients
Ideal Candidate
**Requirements:** * 3+ years of software development experience * Mastery of C/C++ * Experience with memory management, concurrency and performance optimization **Bonus Points:** * Experience with cross-platform development * Experience with Objective-C, Java, C# or Javascript * Familiarity with video streaming technologies * Experience with graphics and rendering
Compensation and Working Conditions
Benefits Benefits included

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.