Position: Front end developer (React)
Company: Synergetica
Category: JavaScript
Experience required: 5y
English level: upper

Our customer was one of the first entrants in the gaming industry in 2006 when India started showing the first signs of promise for online gaming. They turned profitable by 2010 in just four years and grew 200x in the next decade.

This is technology-powered analytics and data science company that happens to love games!

**Responsibilities:**

 - Participate in the requirements analysis, design, development and testing of applications. Create highly responsive B2C web-apps and modules using a wide range of frontend and backend technologies
 - Create single-page applications using a wide range of JavaScript & cutting edge libraries/frameworks
 - Responsible for the full lifecycle of a project, including development, unit testing, deployment, and change management
 - Research technical issues and provide recommendations to enhance JavaScript products
 - Work closely with QA team to determine testing requirements to ensure full coverage and best quality of product
 - Collaborate with other teams throughout the company (DevOps, Core Team, Frontend Teams etc.)

**Requirements:**

 - Strong JavaScript developer, who appreciates the intricacies of JS as well as passionate to follow new trends in JS
2-5 years of software development on advanced JavaScript stack (Native Javascript,
 - Asynchronous Request Handling, AJAX, HTML5, CSS3, etc)
 - In-depth knowledge in ReactJS
 - Experience with Typescript
 - Experience with transport protocols such as TCP, HTTP & WebSocket
 - Solid knowledge of advanced data structures & algorithms
 - Proficient in Computer Science fundamentals & object-oriented design
 - Solid understanding of cross-browser compatibility issues and ways to tackle those
 - Must possess a track record of building Single Page responsive UI
 - Experience with Databases such as NoSQL and any RDBMS will be a plus
 - Expressing and appreciating design patterns is a real addition
 - English Intermediate + (read, speak, write)

**Will be a plus:**

 - Proficiency in any other modern web frameworks
 - Proficiency in NodeJs
 - Proficiency in React Native
 - Experience with AWS

**We offer:**

 - Competitive salary depending on your experience
 - Professional development opportunities
 - Study and practice of English: courses and communication with colleagues and clients from different countries
 - Yoga classes
 - Compensation package (paid vacation, sick leaves)
 - Flexible working hours (from 9-11 to 18-20)
 - Comfortable office or possibility to work remotely