Tagove is new online communication software that reinvents the relationship between customers and companies. It aims to re-create face-to-face communication by offering live text chat, voice and video call, as well as screen sharing and co-browsing capabilities.
Tagove allows businesses to communicate more effectively with their customers and increase sales/conversions, and inevitably, a better customer experience

About Company
Tagove is new online communication software that reinvents the relationship between customers and companies. It aims to re-create face-to-face communication by offering live text chat, voice and video call, as well as screen sharing and co-browsing capabilities.
Tagove allows businesses to communicate more effectively with their customers and increase sales/conversions, and inevitably, a better customer experience
Job Profile
We are looking for a Node.js Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Technical Job Requirements:
1. You should have strong experience in Node.js, ReactJS, ES6 and Typescript.
2. You are comfortable with HTML 5, CSS, and JavaScript frameworks, like React, AngularJS, or Ember
3. You should have a strong Linux background and familiarity with flavors such as Ubuntu and Debian
4. You should have knowledge of cloud computing platforms, like Amazon Web Services or Azure
5. You are proficient with test automation frameworks like Mocha or Jasmine
Valuable Experience:
1. At least 2 years of focused hands-on coding and development experience
2. Experience in web development technology
3. Possess a strong understanding of information architecture best practices
4. Ability to prioritize and manage work, adhering to critical project timelines in a fast-paced environment
5. A self-starter, able to collaborate actively with others in a cross-functional team
6. Ability to develop new approaches to complex problems and convey these approaches
7. Professional-level knowledge of industry development standards
Strong interpersonal, communication, self-management and organizational skills node.js experience
8. Knowledge of modern Javascript MVC frameworks (experience with React a plus)
9. You have a bachelor's degree in computer science or equivalent