Senior Software System Engineer

Eugene or Mountain View or Tokyo
Engineering
Full-time

Blackstorm Labs’ games are built on a lightweight universal development environment. This framework is used to create high-performance messenger games with a strong social component. Build the technology powering the post app store movement as games come online on Facebook Messenger and other platforms. Our game, Everwing, was awarded 2016 Messenger Game of the Year by Facebook, is being played by 19 million users and is still growing each day. We are strategically expanding our portfolio for 2018 and want your help to expand our development environment and tools. We are seeking engineers who are proficient with JavaScript and HTML5 but also understand the discipline required for fast small teams that focus on the highest quality of user experience and social connections. If you love building the tools that make great games, and working with the creatives and game engineers to smooth their path to successful titles, then we would like to hear from you. 

Requirements:

    • Bachelor's degree in Computer Science or related field, or equivalent experience
    • 5-7+ years of professional software engineering experience, working on cross functional teams Proven effectiveness in directing or delivering production software for high quality games with at least one shipped game product of which you were a primary contributor (self published titles are acceptable)
    • Capable of JavaScript + HTML5 to create custom, interactive, user experiences that are enjoyable on all HTML5 browsers
    • Experience creating and using in house game tools.
    • We expect you to be good at using script debuggers like Chrome Debugger
    • You should be comfortable identifying opportunities to reuse existing libraries vs. situations that require a custom solution.
    • Strong Computer Science fundamentals in object oriented design, algorithms, and data structures
    • Advanced software engineering skills, including the ability to write maintainable and robust code in a popular object oriented language
    • Familiarity with git, svn or other VCS
    • Self starter, analytical and creative
    • Strong team player with a positive attitude
    • Good communication skills and the ability to work effectively on shared projects with designers, artists, testers, product managers and other developers.