7.07.2024 127 Views

Front End Engineer

Apply
Place: Remote work
Work Type: Remote, Full-time
Salary: Your expectations

Our partner, an international game development company headquartered in Tokyo, considering candidates for the position Front End Engineer

We aim to become a global trend-setter, to introduce and blend Japanese games /iGaming elements into games and markets.
Our global expansion starts from Tokyo, Kiev, Poland and Malta.
By joining us you will gain experience working in the multicultural environment

Main responsibilities:
  • Participation in the entire development lifecycle
  • As a software engineer, you will be collaborating with other software engineers, product managers, and UI/UX designers in a cross-functional, collaborative environment to innovate in and improve on the product
  • Technical planning, implementation, and delivery of impactful features
  • Will be contributing to mobile and web games built with ReactJS, Pixijs and to its associated GraphQL API and backend services built in Node.js
Requirements:
  • 4+ years of experience in front-end development
  • 3+ years of React/Redux experience
  • 2+years of PixiJS
  • 1+ years of GraphQl experience
  • 1+ years of Typescript experience
  • Experience with Gitlab CI/CD process
  • Experience with docker, nginx, webpack, npm scripts
  • Experience with WebSockets
  • Excellent knowledge of JavaScript Core, ES6+, HTML5, CSS3, post-processors like sass
  • OOD, Design patterns, understanding of functional programming approaches in JS
  • Experience in front-end development targeting for different devices
Additionally:
  • Experience with unit and e2e testing, Jest, Enzyme
  • Experience in developing micro-frontend architecture
  • Network understanding will be a plus
Company offers:

What we offer our Employees:

Salary range: we would like to know you salary expectation that would make you change the jobs.

  • Participation in the creation of exciting projects;
  • Opportunity for professional growth in a successful company;
  • Decent assessment of your knowledge and skills;
  • Possibility to individually build up your compensation package from a selection of options offered by the company;
Write to us