Role Purpose & Responsibilities:

We are looking for a full stack Senior Web Developer to join the 2K Web team building sites and applications in support of our game titles. You’ll be part of a cross-functional, agile team within Marketing Technology that’s responsible for the full software development life cycle, from conception to deployment.

As a Senior Web Developer, you should be adept at coding with both front-end and some back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.

Responsibilities 

  • Work with product managers and other developers to ideate software solutions
  • Design client-side, serverless and server-side architecture
  • Aspire to achieve full test coverage ideals in all the code you write (BDD/TDD)
  • Establish automated contract integration testing and monitoring where possible
  • Develop and manage well-functioning data stores and applications
  • Write scalable APIs where necessary
  • Debug and troubleshoot software efficiently
  • Build features and applications with a mobile-first responsive design
  • Write technical documentation that facilitates team comprehension
  • Work with the larger team to achieve Continuous Improvement in process and code

Key Skills 

  • Expertise in Node.js, Vue, React, Angular or related frameworks
  • Strong experience building and releasing high-traffic, scalable web applications
  • Knowledge of front-end languages and libraries (e.g. HTML/ CSS, JavaScript, Typescript)
  • Also familiar with JS bundlers (Webpack/ES Build)
  • Recent experience developing serverless applications on AWS (Lambda)
  • Experience with AWS tools like SQS, SNS, S3 and others
  • Infrastructure-as-code comprehension and experience (CDK, terraform)
  • Experience working as part of an agile team (Kanban, scrum, etc.)
  • Familiarity with databases (e.g. MySQL, MongoDB), web servers and UI/UX design
  • GraphQL experience a plus
  • Excellent communication and teamwork skills
  • Degree in Computer Science or relevant demonstrable experience

 

About 2K

Founded in 2005, 2K develops and publishes interactive entertainment globally for console systems, handheld gaming systems and personal computers, including smartphones and tablets, which are delivered through physical retail, digital download, online platforms and cloud streaming services. 2K publishes titles in today’s most popular gaming genres, including shooters, action, role-playing, strategy, sports, casual, and family entertainment. The 2K label has some of the most talented development studios in the world today, including Firaxis Games, Visual Concepts, 2K Marin, 2K Czech, 2K Australia, Hangar 13, Cat Daddy Games and 2K China. 2K’s stable of high quality titles includes the critically acclaimed BioShock®, Borderlands™ and XCOM® franchises, the beloved Sid Meier’s Civilization series, the popular WWE 2K franchise and NBA 2K, the #1 rated and #1 selling basketball franchise*. 2K is a wholly owned label of Take-Two Interactive Software, Inc. (NASDAQ: TTWO). For more information, please visit www.2k.com.

*According to 2008 - 2014 Metacritic.com and The NPD Group estimates of U.S. retail video game sales through December 2014.

Apply for this Job

* Required
  
(File types: pdf, doc, docx, txt, rtf)
  
(File types: pdf, doc, docx, txt, rtf)
When autocomplete results are available use up and down arrows to review
+ Add Another Education