Take-Two develops and publishes some of the world's biggest games. Our Rockstar label creates Grand Theft Auto and Red Dead Redemption, two of the most critically acclaimed gaming franchises in history. Our 2K label creates games like NBA 2K, WWE 2K, Bioshock, Borderlands, Evolve, XCOM and the beloved Sid Meier's Civilization. Our Private Division label publishes Kerbal Space Program and will publish upcoming titles with Obsidian Entertainment, Panache Digital Games and more.
T2 Direct to Consumer:
The Direct to Consumer team is a (well-funded) startup within Take-Two. We're launching a San Francisco office but creating a culture that enables remote work. We're building a commerce and distribution platform for our game labels. We're creating this from the ground up to support our studios. Our team is small and agile - we deploy to production constantly. We user test every week and focus on automation. We believe in giving our studios the flexibility they need to create the world's greatest games, so we plan to offer UI, SDK, and GraphQL interfaces for our services. We focus on working software over PowerPoint.
As a Sr. Software Engineer, your primary responsibility will be defining and implementing our UI framework used by multiple scrum teams and embedded into desktop applications and franchise websites. We need to ensure our UI is performant (targeting a sub 1-second initial page load), it needs to look great on mobile and in game, and to consume minimal amounts of memory. We will also need to ensure it can be themed and look in context for multiple games. We'll also create a component library to make it easy for all scrum teams to adopt our UI.
As an example of a project you might work on, code a responsive purchase flow for games in React, integrate it into our continuous integration environment and create regression tests ensuring it takes under 7 MB of memory, then integrate it into a few of the largest games in the world.
* 80% of time hands on coding. * 20% of time providing insight and mentorship to help other engineers grow and learn best practices of the industry. * Create and maintain a library of UI components for every scrum team. * Partner with designers on new UI development and iteration. * Work with web and game teams on frontend implementation, advising on best practices and helping to improve performance.
Required Skills & Qualifications
* BS/MS in Computer Science or related technical major is required * Minimum of 5+ years in software engineering. * Strong understanding of the Software design/architecture process * Experience with React or Angular. * Love for games is a strong plus. * Experience in working on games is a plus.
Let your dream job find you.
Sign up to start matching with top companies. It’s fast and free.