Key responsibilities:
Key Responsibilities:
* Design and develop scalable front-end and back-end applications
* Build interactive and responsive user interfaces using React.js
* Develop server-side applications using Node.js and Express.js
* Design, manage, and optimize MongoDB and other relational/non-relational databases
* Develop and integrate RESTful APIs
* Test applications to ensure performance, responsiveness, and reliability
* Troubleshoot, debug, and upgrade existing software applications
* Implement application security and data protection measures
* Deploy applications on AWS and resolve hosting-related issues
* Collaborate with cross-functional teams, including data scientists and analysts
* Participate in the complete software development lifecycle
Required Skills & Qualifications:
* Hands-on experience with *MongoDB, Express.js, React.js, and Node.js*
* Strong knowledge of JavaScript and full-stack web development
* Experience in designing and integrating APIs
* Understanding of relational and non-relational databases
* Knowledge of application testing, debugging, and deployment
* Familiarity with *AWS Cloud Services and server management*
* Understanding of scalable application architecture and responsive design
* Knowledge of Agile methodologies is an added advantage
* Strong analytical, problem-solving, and teamwork skills