Logo of Fantasma Games

Remote JavaScript Game Developer

Remote
Photo of Aleksandra Popova
Recruiter
Aleksandra Popova
Roles:
Gaming
Must have skills:
JavaScript
TypeScript
Nice to have skills:
Node.js
Java
Considering candidates from:
Schengen, Serbia, Albania, Romania and Turkey
Work arrangement:
Remote only
Industry:
Game development
Language:
English
Level:
Middle or senior
Company size:
11-50 employees
Logo of Fantasma Games

Remote JavaScript Game Developer

Remote
Founded in 2016, Fantasma Games is a Swedish gaming company based in Stockholm that focuses on innovative casino games for mobile platforms. They believe that the timing is excellent to innovate the casino games industry with deeper gaming experiences. Testing new grounds with VR and combining three-dimensional virtual worlds with traditional casino games is their mission.
Right now the team is looking for a talented JavaScript developer to join the company.

Tasks:
  • Creating game-client (Typescript), game performance optimization for mobile platforms, working in close cooperation with animators (Spine), sound designers, and game designers
  • Working on automation and optimization scripts, creating tools for developers and artists
  • (optionally) Working on server logic (Java)
Must-have:
  • 3+ years of prior experience in software development
  • Understanding of object-oriented programming and design patterns
  • Experience in structured software development
  • Experience with TypeScript
  • Good level of spoken and written English
Nice-to-have:
  • Experience with Jenkins, Maven, NodeJS, GIT, SASS, and Webpack
  • Knowledge of TDD and automated testing techniques
  • Skill in shaders and WebGL
  • Any other creative skill, from sound design to 3D modeling
  • Interest in computer graphics programming, animations, and effects
  • Experience as a Java full stack developer
  • Slot development experience
Benefits and conditions:
  • Trial period: 3 months
  • Fully remote setup
  • Flexible working hours
Interview process:
  1. Intro call with Toughbyte
  2. A short talk with the lead developer (1 hour)
  3. Test assignment (1-2 hours)
  4. Additional tech interview if needed
  5. Collecting references if needed

Position closed, but we can still help

Check out our current open positions