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

Our customer is a global company with offices in New York, Boston, New Jersey, Las Vegas and Tel Aviv.
Founded in 2017, they are revolutionizing personal security & Peace-Of-Mind via a novel platform that intertwines innovative technologies and AI, with human operational excellence.
It preventatively, on-demand monitors individuals using a variety of technologies: detects risk, verifies safety, defuses threats, discourages aggressors; orchestrates 911 and even arranges bodyguards as easily and affordably as ordering dinner online. 

The customer is headquartered in New York City and offers its services to thousands of members across the United States and is now expanding globally. Led by a dedicated, multidisciplinary team of professionals, it is now entering a phase of high growth, addressing both consumers and corporate customers.

At the foundation of the technology is the real-time processing of very large amounts of data at unparalleled scale. The innovations will draw on advanced Artificial Intelligence (AI), Computer Vision, Native Language Understanding and Machine Learning augmenting the above. The team is also innovating in the area of user experience as the goal is for users and customers not only to benefit from but to enjoy interacting with the product and services.

**Responsibilities:**
 - Understand functional spec and architecture design to develop software design of Web Views and APIs.
 - Implement Web accessible views and applications following the design in cloud environment and micro services architecture.
 - Work in CI/CD environment and apply appropriate test and verification methods.
 - Keep high quality and reliability of the deliveries

**Requirements:**
 - 4+ years of frontend development experience
 - Strong grasp of JavaScript
 - Experience developing UI with intensive interaction in a dense graphic display with near real-time response time
 - Experience and hands-on with or React (the team is using version 16)
 - Experience or at least understanding of Material UI and MobX
 - Understanding of React TypeScripts
 - Being used to “testing first” practice (the code is extensively covered with unit tests)
 - Experience working in Agile environment
 - Experience with BI views including interactive graphs, lists, interactions, paging and filters
 - Ability to work effectively in a dynamic environment with changing needs and requirements
 - Well versed working with remote team
 - Results oriented
 - Team player, collaborative, adaptable, encourages knowledge sharing
 - Independent, initiator, self-learner, aspires to solve complex problems.
 - Proficient in English
 - Excellent communication in general and specifically with remote team members via video, phone, email, IM
 - Assertive, confident in stating opinions and ideas even when challenged

**Nice to have:**
 - BSC or Engineering degree, MSC or MBA
 - Experience with Kubernetes
 - Experience with Redis

**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