I. Introduction
We are looking for a competent Backend Developer (node.js) to optimize the performance of our web-based application. You will collaborate with our Frontend Application Developers, designing backend components, and integrating data storage and protection solutions. To ensure success as a Backend Developer (node.js), you should possess extensive knowledge of node. js-based services and experience in a similar role. An accomplished Backend Developer (node.js) will be someone whose expertise results in the stable, fast, and secure exchange of data between servers and end-users.
II. Responsibilities
· Develop and maintain all server-side network components
· Ensure optimal performance of the central database and responsiveness to front-end requests
· Collaborate with Frontend Developers on the integration of elements
· Working knowledge of socket programming
· Understand Facebook, Google, and Twitter APIs
· Design customer-facing UI and backend services for various business processes
· Develop high-performance applications by writing testable, reusable, and efficient code
· Implement effective security protocols, data protection measures, and storage solutions
· Run diagnostic tests, repair defects, and provide technical support
· Document node.js processes, including database schemas, as well as prepare reports
· Recommend and implement improvements to processes and technologies
· Keep informed of advancements in the field of node.js development
· Extracting data from various social media and web via scraping or official API
III. Profile Requisites
· Bachelor's Degree in Computer Science, Information Science, or similar
· At least 4 years of experience as a node.js developer
· Extensive knowledge of JavaScript, web stacks, libraries, and frameworks
· Knowledge of frontend technologies such as HTML5 and CSS3
· Should have extensive experience with MongoDB
· Experience with a caching layer like Redis
· Familiarity with Facebook, Google & Twitter APIs
· Familiarity with social media login and extracting data from authentication
· Experience with AWS services like SNS, SQS, EC2 instances, and Lambda
· Experience with Jenkins and Docker
· Familiarity with scraping from the web and social media
· Familiarity with the creation and working with proxies
· Proficient in a unit testing frameworks like Mocha
· Experience in integrating 3rd party APIs
· Experience with an elastic search would be great
· Superb interpersonal, communication, and collaboration skills
· Exceptional analytical and problem-solving aptitude
· Should be able to think of optimized solutions and scalable solutions
IV. Job Location: Jasola, New Delhi. Work from Office only. 5 days working
Skills:- NodeJS (Node.js), Mobile App Development and MongoDBSign up for our newsletter to stay up to date with new jobs posted on Profilehunt
Please confirm your email address once you subscribe.