Game Developer Job at Plato, Sunnyvale, CA

clJJU0Fab05CY25nZURvWkdob2ZOTlpZN1E9PQ==
  • Plato
  • Sunnyvale, CA

Job Description

Plato is a social games platform made by the creators of Yahoo! Games and backed by early investors of WhatsApp.

We have over 50 million players who spend more than 1 billion minutes in our app every month (growing mainly through word of mouth).

We love going against the grain and charting our own path to success. As an example, we’re making a stand to reject the current advertising industrial complex -

Role

We are looking for an experienced, enthusiastic software engineer to join the games team at Plato.

Develop new multiplayer/social games and extend/improve existing games on our framework and libraries, ensuring that it works correctly, and also making sure that it’s a fun, delightful experience.

As a engineer on the games team, you’ll be expected to work closely with senior engineering to get you started on projects, all the while becoming more independent and capable of self-direction.

Responsibilities

  • Be fully hands-on coding in a small, fast-paced startup environment.
  • Develop games using the Plato platform/framework features and libraries.
  • Contribute to the games platform itself: how can we build better games faster?
  • Be mindful of performance on the server: all games are multiplayer and have a server component.
  • Be a champion for the games you create, and create great experiences for players.

Requirements

  • Have a portfolio of your games: be able to show past projects that you are proud to demonstrate and talk about in technical depth.
  • Have a strong interest in optimization: optimize for speed, optimize for size.
  • Ability to create clean, precise code with a language in which you are an expert.
  • 3+ years of game development experience.
  • Experience with JavaScript and TypeScript.
  • Experience with graphics APIs, like OpenGL or WebGL.
  • Ideally an MS (or higher) in a STEM field, or BS (or higher) in computer science/engineering.
  • Be passionate and enthusiastic - we create games and a thriving social platform, after all!

Job Tags

Similar Jobs

Baptist Health System - San Antonio TX

Assistant Registered Nurse (RN) - Labor and Delivery - $25-36 per hour Job at Baptist Health System - San Antonio TX

 ...on competence. General Nursing Units care for patients from age 18 years to maturity. Unit specific variation may apply. Special Care...  ...Behavioral Health/Gero-Psych Unit provides care for patients 17 years and older requiring psychiatric care. Completes established... 

eBryIT, Inc.

Computer Technician - Entry Level Job at eBryIT, Inc.

 ...Description: Summary: We are searching for long-term "Entry Level PC/Computer Technician" candidates who are eager to learn and...  ...and Consulting to the K-12, Higher Education, Health Care, Government, and Public and Private Sector Clients.eBryIT delivers over... 

BJC HealthCare

Registered Nurse (RN) - ICU - Intensive Care Unit - $30-47 per hour Job at BJC HealthCare

 ...BJC HealthCare is seeking a Registered Nurse (RN) ICU - Intensive Care Unit for a nursing job in St. Peters, Missouri. Job Description & Requirements Specialty: ICU - Intensive Care Unit Discipline: RN Duration: Ongoing Employment Type: Staff At Vivian... 

Boston Children's Hospital

Sterile Processing Tech III Job at Boston Children's Hospital

 ...***Evening and Overnight shifts*** This Sterile Processing Technician III will be responsible for: Following departmental policies/procedures...  ...or GED equivalent is required A minimum of three years experience in Sterile Processing/ Central Processing is required... 

Veyo

DRIVERS NEEDED - FLEXIBLE GIG - No Experience Needed! Job at Veyo

Have a car? Earn a $1,000 BONUS + $10,000 GUARANTEE* when you sign up to help transport others to healthcare appointments in your own vehicle around Missouri! At Veyo, we help people get to and from their non-emergency medical appointments. We're looking for drivers...