← Вакансії

MERN Stack Developer Needed: Fix File Upload Bug (AWS S3 Integration) for Job Portal App

Бюджет: $30.0 FIXED / ⭐ 5.00 (1) GBR

node.js, react-js, javascript

​We are looking for an experienced MERN Stack Developer to diagnose and fix a specific issue in our existing Job Portal Application. Currently, the file upload feature is failing to successfully upload and store files in our Amazon S3 bucket. ​Key Deliverables ▪︎ ​Bug Diagnosis: Audit the existing backend file upload route (Node.js/Express) and frontend upload component (React.js) to locate where the breakdown is occurring. ▪︎ ​AWS S3 Configuration Review: Verify and test the current AWS SDK initialization, environment variables and CORS/bucket policy permissions. ▪︎ ​Code Implementation: Update the file parsing middleware (multer) to handle data packets correctly without memory leaks or payload truncation. ▪︎ ​Error Handling & UI Feedback: Implement clean backend code blocks and ensure the React frontend handles successful uploads or provides clear error messages to users if an upload fails. ▪︎ ​Testing & Verification: Provide a brief screen-recording or local testing demonstration proving that a mock resume/file successfully lands in the designated S3 bucket. Technical Requirements ​ ▪︎ Strong hands-on experience with the MERN Stack (MongoDB, Express.js, React.js, Node.js). ▪︎ ​AWS Expertise ▪︎ ​Deep understanding of Node.js multipart form-data parsing libraries (specifically Multer and Multer-S3). ▪︎ ​Security Best Practices: Ability to safely configure and utilize .env files. ▪︎ ​Communication: Ability to hop on a quick alignment chat or record video updates (via Loom/similar tools) to clarify logic changes
Відкрити на Upwork