Company Name: Camncloud Technologies Pvt. Ltd.
Domain: IoT, Cloud Video Surveillance, AI/ML, VSaaS, Video Analytics, Edu-Tech
Job Type: Full Time
Location: Indore (MP)
Work experience: 0-3 years
Salary: INR 8000-35000 pm
Open Positions: 2
We are looking for a NodeJS Developer responsible for managing data interchange between the server and the users and optimizing our web-based application performance. Your primary focus will be the development of all server-side logic, the definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front end. You will be collaborating with our front-end application developers, designing back-end components, and integrating data storage and protection solutions. Therefore, a basic understanding of front-end technologies is necessary as well.
Roles and Responsibilities
• Strong Knowledge of Node.js and frameworks available for it such as Nest.js
• Expertise in Rest API design and GraphQL.
• Experience working database like MongoDB, MySQL Cassandra, Couchbase, Redis or PostgresQL
• Experience working on Redis, Typescript and AWS will be plus.
• Write clean, efficient, and reusable code
• Design and development of micro service based systems
• Proficient understanding of code versioning tools, such as Git
• Experience with CI/CD tools like jenkins is a plus.
• Expertise in Node.js and frameworks like Express, Koa, Socket.io
• Knowledge of building REST APIs from scratch
• Developing and maintaining all server-side network components.
• Ensuring optimal performance of the central database and responsiveness to front-end requests.
• Collaborating with front-end developers on the integration of elements.
• Designing customer-facing UI and back-end services for various business processes.
• Developing high-performance applications by writing testable, reusable, and efficient code.
• Implementing effective security protocols, data protection measures, and storage solutions.
• Running diagnostic tests, repairing defects, and providing technical support.
• Documenting Node.js processes, including database schemas, as well as preparing reports.
• Recommending and implementing improvements to processes and technologies.
• Keeping informed of advancements in the field of Node.js development.
• Incorporate data protection and cybersecurity measures.
• Perform diagnostic tests, fix bugs, and provide technical support to users.
• Document software development processes and prepare project reports.
• Provide suggestions for improvement and apply them to daily tasks and processes.
• Ensure that the main database and front-end requests are at their optimal performance.
• Identify and implement data storage solutions.
• Integration of user-facing elements developed by front-end developers with server side logic
• Design and implementation of low-latency, high-availability, and performant applications
Job Requirements:
• Bachelor's degree in computer science, information science, or similar.
• 0-3 years of professional experience with Node.js, React, backend and frontend.
• Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
• Knowledge of front-end technologies such as HTML5 and CSS3.
• Effective interpersonal, communication, and collaboration skills.
• Exceptional analytical and problem-solving aptitude.
• Great organizational and time management skills.
• Team player with a mindset to learn evolving technologies.
• Excellent problem-solving and decision-making skills.
Job Types: Full-time, Permanent
Pay: ?8,000.00 - ?35,000.00 per month
Ability to commute/relocate:
• Indore, Madhya Pradesh: Reliably commute or planning to relocate before starting work (Preferred)
Application Question(s):
• Can you join immediately, If no, what is your notice period?
Education:
• Bachelor's (Preferred)
Experience:
• total work: 1 year (Preferred)
• Node.js: 1 year (Preferred)
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.