Work closely with our clients to understand and define game features and system requirements
Implement, test, debug and maintain source code
Review the work of other engineers and provide constructive guidance in a highly collaborative environment
Provide ongoing support to artists and designers
Deliver high quality, functional systems on time and to specification
Make educated trade-offs among scope, quality and pace
Author technical design documents for the team which specify what will be developed and how
Provide time estimates and development plans for feature development
Think creatively and work proactively to solve any blocking issues for yourself and your teammates
Requirements
5+ years professional game development experience
Professional software development experience in JavaScript
Professional software development experience in C++
Strong programming and software architecture skills
Experience developing software using agile methodologies
Demonstrated ability to apply software engineering practices to maintain code quality
Demonstrated ability to achieve development goals with minimal supervision
BS or higher in Computer Science or similar discipline (Physics, Math, EE, etc.), or equivalent experience
Excellent written and oral communication skills in English
Benefits
Flexible work environment
Generous PTO program including vacation days, sick days, and holidays. Earn-as-you-go plan that rolls over year to year, offering flexibility as well as the last week of December the studio closes to recharge
A variety of medical benefits with PPO options that start on your first day of employment
Vision and Dental benefits
Health Savings Account (HSA) - Available if you select a High Deductible Healthcare plan
Healthcare and Dependent Care Flexible Spending Account (HC & DC FSA)
401K Partial Match
Commuter Reimbursement Program for hybrid employees
Tuition reimbursement promoting lifelong learning
Referral bonuses
Bonus plan
So. Many. Games. - Access to our huge game library!
Free snacks and drinks!
Demi-Lunch Tuesday - Lunch is on us!
Game Night Food
Ping Pong!
Step Mania! Get your dance on!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.