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 Details
At Hipla we are building the future of smart, connected, secure workspaces. Sentinel is our
flagship 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 Stack
Hipla works with stack is made up of React, Node.js, Python, PostgreSQL with AWS as the cloud provider
Experience Required
3 to 7 years
Job 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

Similar jobs
š We're Hiring | Java Lead | Bangalore
Are you an experienced Java Lead passionate about building scalable, cloud-native enterprise applications? We're looking for a hands-on leader with strong expertise in Java, Spring Boot, Microservices, and modern backend technologies to drive high-impact development initiatives.
š Location: Bangalore
š¼ Employment Type: Contract to Hire (C2H)
š§āš» Experience: 8+ Years
Key Responsibilities
- Design, develop, and maintain high-performance Java-based applications using modern frameworks.
- Lead the development of scalable microservices and RESTful APIs.
- Collaborate with cross-functional teams to deliver robust, secure, and high-quality software solutions.
- Build and optimize backend services with Spring Boot, Spring MVC, and Spring Security.
- Develop efficient database solutions using SQL and ORM frameworks such as Hibernate/JPA.
- Integrate messaging systems like Kafka or RabbitMQ for event-driven applications.
- Participate in architecture discussions, code reviews, and technical mentoring.
- Implement CI/CD pipelines and containerized deployments using Docker, Kubernetes, and Jenkins.
- Ensure adherence to coding standards, best practices, and Agile methodologies.
Required Skills
- Strong hands-on experience with Java 8/11/17
- Expertise in Spring Boot, Spring MVC, and Spring Security
- Strong understanding of Microservices Architecture
- Experience in developing REST APIs
- Hands-on experience with Hibernate/JPA
- Strong SQL skills with MySQL, PostgreSQL, or Oracle
- Experience with Kafka or RabbitMQ
- Proficiency with Git, Maven, and Gradle
- Experience with Docker and Kubernetes
- Exposure to AWS, Azure, or GCP
- Experience with Jenkins and CI/CD pipelines
- Strong knowledge of design patterns and data structures
Preferred Skills
- Experience with Spring WebFlux and reactive programming
- Knowledge of MongoDB or other NoSQL databases
- Familiarity with Agile/Scrum methodologies
- Experience with JUnit and Mockito for unit testing
Educational Qualification
- Bachelor's degree in Computer Science, Information Technology, or a related field.
š© Interested candidates, please share your updated resume.
Around 4 years of experience in creating and implementing Web-based applications using
C#, ASP.net, Web API, MVC, Micro Services, JavaScript and SQL Server.
Familiarity or exposure to CI / CD, Dev Ops such as Dockers, containers, Azure, Pipeline is
highly recommended
Ability to work in an Agile, fast-paced environment, and learn rapidly.
Bachelor degree in computer science, computer engineering or similar.
Familiar with object-oriented development, design patterns and specifically in .NET
Framework (C#) with a strong background in web-based development and service-oriented
Architecture.
Expert in HTML, CSS, JavaScript, JQuery, JSON.
Writing clean, readable, and easily maintainable code.
Must have knowledge of project/task management tools like Jira,
Familiarity with Version Control like Bitbucket, Git etc.
Understanding of UI, cross-browser compatibility and web standards.
Build features and applications with responsive design
Good English communication skills, written and spoken.
Able to work with minimum supervision as well as perform under pressure and meet
Deadlines.
ā Take responsibility for developing product features
ā Engage with Product Management and Business to drive the agenda, set your
priorities and deliver awesome product features to keep the platform ahead
of market scenarios.
ā Design and develop using Node.js/Feather.js, React, AWS ML stack
ā Develop and utilize your skills as a mentor and leader. Grow your teamās capacity by mentoring other engineers and interviewing candidates.
Must-haves
-
Strong proficiency in NodeJS and JavaScript.
-
Strong proficiency in top NodeJS frameworks like Express.JS (Simply Express), Feathers.JS, StrongLoop, Koa.JS, or Hapi.
-
Good knowledge of SQL/NoSQL databases. Ability to develop services with polyglot persistence.
-
Basic working knowledge of front-end technologies like HTML5 and CSS3.
-
A strong presence of mind, excellent language, and communication skills.
The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.Ā
Ā
Responsibilities
- Develop quality software and web applications
- Analyze and maintain existing software applications
- Design highly scalable, testable code
- Discover and fix programming bugs
Ā
Qualifications
- Bachelor's degree or equivalent experience in Computer Science or related field
- Development experience with programming languages
- MongoDb database or relational database skills
The ideal candidate should demonstrate the following:
- Fluency in Ruby on Rails, RDBMS & Nosql and Background Job process management.
- Working experience of JavaScript, HTML5 & CSS3, jQuery (show us what you have created!)
- Experience with Angular.JS, Node.JS, PWA, AWS, Google Cloud a major plus
- Excellent problem solving skills and ability to break complex problems into simpler tasks
- Hard working, self-starter, proven ability to manage multiple projects to strict deadlines
- Ability to participate in high level strategy discussions, work in areas outside of your comfort zone, and work quickly to get things done
What is expected of you:
Responsible for architecting and implementing optimal development processes, leading the entire development team, making major decisions, conducting code reviews with a hands on approach to the development of all front-end/back-end and/or mobile functionality.
- 5 +yrs of ITExperience
- A candidate with strong OOP skills as well as strong web front end skills(HTML, CSS, Javascript, jQuery etc.)and a lot of MySQL/MsSQLĀ exposure and ideally stored procedureGood Experience inĀ Core PHPĀ and anyĀ PHP Frameworks (Laravel/Symphony/Zend).
- Experience in AngularJs & AWS is plus
About Role:Ā
- 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. A basic understanding of front-end technologies is necessary as well.Ā
Key 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Ā performantĀ applicationsĀ
- Implementation of security and data protectionĀ
- Integration of data storage solutions such as database, caching serversĀ
Qualification & Skills:Ā
- Strong proficiency with JavaScript and TypescriptĀ
- Knowledge of Node.js and frameworks available for it such as Express,Ā StrongLoop,Ā etcĀ
- Proficient in database systems (eg.Ā MySql,Ā MongoDB,Ā DynamoDB)Ā
- Understanding the nature of asynchronous programming and its quirks and workaroundsĀ
- Basic understanding of front-end technologies, such as HTML5, and CSS3Ā
- Understanding accessibility and security complianceĀ
- User authentication and authorization between multiple systems, servers, and environmentsĀ
- Integration of multiple data sources and databases into one systemĀ
- Understanding fundamental design principles behind a scalable applicationĀ
- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platformĀ
- Creating database schemas that represent and support business processesĀ
- Implementing automated testing platforms and unit testsĀ
- Proficient understanding of code versioning tools, such asĀ GitĀ













