JavaScript Game Architect (Cluj-Napoca or Bucharest)

Angajator: Brainspotting
Domeniu:
  • IT Software
  • Tip job: full-time
    Nivel job: > 5 ani experienta
    Orase:
  • BUCURESTI
  • Cluj Napoca
  • Strainatate
  • Job la nivel national
    Actualizat la: 24.02.2018
    Scurta descriere a companiei

    We are the leading technology recruitment and selection consultancy in Romania, working on highly specialized technologies for permanent and interim positions. Since our inception in 2001 as the first specialized IT recruitment agency in Romania we supported over 400 national and global clients in acquiring strategic IT talent for their business.

    We are deeply passionate about technology and highly responsible about our work. We understand the pressure of the business and the fact that you need fast and quality results. Therefore we always go for the extra mile to deliver the best IT&C talent for your business, no matter how challenging the project may seem.

    Cerinte

    Requirements:
    o In-depth knowledge of Vanilla JavaScript ES6 backed with minimum 3 years of commercial experience
    o Portfolio of desktop and mobile games
    o Enthusiast of clean code and experience and enjoy maintaining long term projects
    o Deep knowledge of Object Oriented Programming and practical usage Design Patterns
    o Familiar with VCS-Version control systems (preferably Git)
    o Understanding of UX and UI issues and good taste for visually pleasing animations and effects

    Nice to have:
    o Familiar with 2D libraries like Pixi.js, Box2d or other
    o Experience with compiling from C/C++ to Web Assembly
    o Basic knowledge of C++
    o Experience with Flash or/and Unity
    o Experience with synchronous multiplayer games and its typical issues
    o Hands-on experience with Unit Testing process and libraries

    Objectives:
    o Preparing architecture of gaming framework to enable rapid development of games
    o Development of 2D games that will push desktop and mobile browsers to the limits
    o Recruiting team of developers and setting up efficient workflow utilizing Continuous Integration
    o Cooperation with Artists and QA on overall development process
    o Promoting Agile culture within entire company

    Responsabilitati

    Requirements:
    o In-depth knowledge of Vanilla JavaScript ES6 backed with minimum 3 years of commercial experience
    o Portfolio of desktop and mobile games
    o Enthusiast of clean code and experience and enjoy maintaining long term projects
    o Deep knowledge of Object Oriented Programming and practical usage Design Patterns
    o Familiar with VCS-Version control systems (preferably Git)
    o Understanding of UX and UI issues and good taste for visually pleasing animations and effects