Senior UI/Frontend Software Engineer
- Architect and code a responsive purchase flow for games in React
- Make sure its performant and accessible
- Write automated tests for it
- Integrate with your code with a few of the largest games in the world
- 100% of time hands on coding
- Build out various frontend applications
- Championing a culture of iteration, experimentation and performance
- Evangelizing automated testing best practices for unit/integration/e2e tests
- Collaborating with our design and product teams to build out new features
- Building out our set of reusable components
- Working with our operations team to build out our tooling and CI/CD pipelines
- Working with game teams to integrate the technology and products we build
- Strong experience with HTML, CSS and Javascript
- 5-7 years professional experience in software engineering
- Experience using ES6
- Experience with automated testing (unit, integration and e2e)
- Experience with React in a production environment
- Experience with Accessibility
- Experience with SEO
- Experience with building single page applications
- Experience with web performance and monitoring, including load time optimizations and run time optimizations
- Familiarity with modern front-end tools such as Webpack, Rollup, Parcel
- Love for Games
- Experience with SVG Animations
- Experience with GraphQL
- Experience with Typescript
- Experience building out a component library
- Experience building progressive web applications
- Experience with CSS-in-JS
- Experience with server side rendering
- Experience with CI/CD
- Experience with Electron
- Experience in the games industry
What We Offer You
- Great Company Culture. Ranked as one of the most creative and innovative places to work, creativity, innovation, efficiency, diversity and philanthropy are among the core tenets of our organization and are integral drivers of our continued success.
- Growth. As a global entertainment company, we pride ourselves on creating environments where employees are encouraged to be themselves, inquisitive, collaborative and to grow within and around the company.
- Work Hard, Play Hard. Our employees bond, blow-off steam, and flex some creative muscles – through corporate boot camp classes, company parties, game release events, monthly socials, and team challenges.
- Benefits. Medical, dental, vision, pension plan, employee stock purchase plan, commuter benefits, in-house wellness program, broad learning & development opportunities, a charitable giving platform with company match and more!
- Perks. Fitness allowance, employee discount programs, free games & events, stocked pantries and more.
The pay range for this position in Vancouver, BC at the start of employment is expected to be between $87,800 and $129,920 per year. However, base pay offered is based on market location, and may vary further depending on individualized factors for job candidates, such as job-related knowledge, skills, experience, and other objective business considerations. Subject to those same considerations, the total compensation package for this position may also include other elements, including a bonus and/or equity awards, in addition to a full range of medical, financial, and/or other benefits. Details of participation in these benefit plans will be provided if an employee receives an offer of employment.
Take-Two Interactive Software, Inc. (“T2”) is proud to be an equal opportunity employer, which means we are committed to creating and celebrating diverse thoughts, cultures, and backgrounds throughout our organization. Employment at T2 is based on substantive ability, objective qualifications, and work ethic – not an individual’s race, creed, color, religion, sex or gender, gender identity or expression, sexual orientation, national origin or ancestry, alienage or citizenship status, physical or mental disability, pregnancy, age, genetic information, veteran status, marital status, status as a victim of domestic violence or sex offenses, reproductive health decision, or any other characteristics protected by applicable law.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
#LI-PH1
#LI-Hybrid