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. A basic understanding of front-end technologies is necessary as well. This will be a full-time position where the developers will be working in a team-based environment.
Responsibilities
Integration of user-facing elements developed by front-end developers with server-side logic
Writing reusable, testable, and efficient code
Design and implementation of low-latency, high-availability, and efficient applications
Implementation of security and data protection
Integration of data storage solutions (including databases, key-value stores, blob stores, etc)
Skills And Qualifications
Strong proficiency with JavaScript (lodash and async libraries)
Proficient in Node and Express, Socket.io and Sails
Implementing MongoDB
Proficient understanding of Web Service APIs (REST, SOAP, graphQL, RPC, etc) and microservices
Familiarity with Asynchronous Programming
Implementing Asymmetric Encryption and User Authentication & Authorization in Different Environments
Good understanding of Different Data Structures (Tree, Graph, Hash Table, Hash Set, Heap, etc )
Knowledge of Time Analysis of Algorithms
Experienced in using Git
Desirable Skills And Qualifications
Proficient understanding of Object Oriented Programming and Service Oriented Programming
Good understanding of Machine Learning (skilled in TensorFlow, Keras, etc)
- Being Fluent in Communicating in English is a plus
معرفی شرکت
Innovations International is an international software company headquartered in the United States. We are an integrated disruptive solution provider for the U.S, home and furniture market with multiple products & services, including but not limited to product data, inventory management and ecommerce.
RM Innovations International, we are currently at the beginning of their expansion plan. We have just opened a new office in Istanbul, Turkey and are looking to hire a team of top-class product and technical superstars to drive innovation of the product to the market. So, as it is a growing Tech company, there is significant opportunity for growth within the company in as little as 6 months.