Job description
About the job
We are looking for a Node.js Developer who has experience building back-end services and managing data exchange between the server and user-facing applications. Responsibilities will include the development of back-end micro-services, maintaining the best possible performance for micro-service, quality and responsiveness of the application. You will work closely with the front-end developers in order to implement their components into the application.
Company DetailsAt Hipla we are building the future of smart, connected, secure workspaces. Sentinel is ourflagship futuristic visitor management system that eliminates manual, unstructured, insecure,fragmented paperwork cuts through slow-moving, archaic procedures for setting up a business appointment and improves the visitor experience for both organizations and visitors. Our Tech StackHipla works with stack is made up of React, Node.js, Python, PostgreSQL with AWS as the cloud providerExperience Required3 to 7 yearsJob Responsibilities
Writing reusable, testable, and efficient code
Responsible for entire product lifecycle from concept to deployment
Design and implementation of low-latency, high-availability, and performant applications
Integration of user-facing elements developed by front-end developers with server-side logic
Implementation of security and data protection
Integration of data storage solutions
Skills & Qualifications Required
3+ years experience in building micro-services using Node.js
Expert in SQL querying with Mysql/PostgreSQL and ORM (Object Relational Mapper) libraries like TypeORM.
Able to integrate multiple data sources and databases into one system
Good understanding of server-side templating languages
Understanding of accessibility and security compliance
Knowledge of user authentication and authorization between multiple systems, servers, and environments
Understanding of fundamental design principles behind a scalable application
Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
Able to create database schemas that represent and support business processes
Strong unit test and debugging skills
Proficient understanding of code versioning tools such as Git
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with xxxxxxxx.
- Track your application and get updates by email and WhatsApp.