Position: Frontend JavaScript Developer (Three.js)
Company: Ejaw
Category: JavaScript
Experience required: 3y
English level: intermediate

**Requirements:**
- 3+ years of experience as a JavaScript/TypeScript Developer;
- Strong knowledge of Three.js;
- Strong knowledge of OOP fundamentals and game programming patterns; 
- Experience in game development; 
- Ability to write clean code; 
- Experience with git; 
- Experience working in a team, good communication skills; 
- At least upper- intermediate English language proficiency. 

**Will be a plus: **
- Experience with Blender; 
- Experience with Browser Dev Tools; 
- Portfolio with your own projects on github. 

**Working conditions:**
- Remote work;
- A friendly team of professionals;
- Competitive salary in currency $; 
- Flexible work schedule, start your day from 8 to 11 o’clock;
- Direct access to senior executives and the opportunity to propose new business ideas and drive change;
- Free English Classes;
- 24 days of paid vacation leave; 
- 12 days of paid sick leave.