Position: Front-end developer
Company: Skyeng
Experience required: 3y
English level: intermediate

Section 2: Technical Job description 
1. Job description: 
A) Description/responsibilities: 
1. We're looking for an experienced frontend developer with a passion for gaming and multiplayer experiences to join our winning team. 
2. Overwolf is a world leading PC game appstore. Our platform enables developers to create extensions (apps) for PC games such as League of Legends, Counter Strike, World of Warcraft and many others, bringing new value and features the original devs left out into the player's experience. Overwolf apps are currently used by millions of core pc gamers, pro-players, and top streamers worldwide. 
3. We are a fun bunch of gamers of all stripes, and the company is growing rapidly! If you're energetic, motivated and passionate to work in the gaming industry - talk to us! 
 
B) Number of engineers that are about to be hired for this position: 1 C) The new employee will report to: Team leader 
 
2. The part of the employee in the project: 
A) We’re facing fascinating challenges around scale, user experience and quality. We’re looking for smart people who don’t just write code but are also looking at the impact they have on users and measure it obsessively. 
B) Develop new features of system components (API, Web App and Desktop App) 
C) Code refactoring 
D) Take part in system architecture design 
E) Coach and mentor junior developers 
F) Maintain current product 
 
Section 3: Technical must capabilities   
1. 2+ years of experience in frontend development (HTML5, CSS3, ES6) 
2. Good knowledge of preprocessors (LESS, SCSS) 
3. Strong knowledge of Angular 2+, RxJS and Typescript 
4. 1+ year of experience in backend development (Node.js) 5. In-depth knowledge of creating RESTful APIs 6. Experience with MongoDB 7. Experience with GIT 
 
Section 4: Advantage capabilities   
1. Knowledge of Nest.js framework 
2. Understanding of how-to Docker 
3. Experience in setting up AWS environment 
4. Experience with Redis 
5. Experience using WebSockets 
6. Knowledge of how to work with CI/CD 
7. Understanding of microservices