NodeJs Developer
at iBriz.ai (View all Jobs)
iBirz.ai 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.
Roles & Responsibilities:
– Strong coding and analytical skills
– Good database design and proficient in writing SQL queries
– Good knowledge of NoSQL database
– Experience in developing applications servicing large transactional systems utilizing SQL.
– Understanding the nature of asynchronous programming
– Understanding fundamental design principles behind a scalable application
– Proficient understanding of code versioning tools, such as Git
– Understanding of web and mobile application architecture
– Strong development experience with developing microservice-based services using Node js
– Good experiences with Serialization framework like Protobuf and RPC framework like gRPC
– High level of personal and professional integrity and strong professional ethics
Preferred Qualities:
– Familiarity with unit testing, UI testing, and automation
– Familiarity with CI/CD
– Knowledge of Firebase, AWS Technologies
– Experience working in an Agile environment
– familiarity with docker, Kubernetes, and microservices managing service mesh like Istio