NodeJS Developer required for Auth Api - Upwork
We are seeking an experienced Node.js developer to create an authentication API for our e-commerce project. The API will handle user authentication and authorization processes, ensuring the security and integrity of our platform. This role requires expertise in Node.js, Express.js, and MongoDB, as well as proficiency in implementing authentication mechanisms such as JWT (JSON Web Tokens) and OAuth.
Responsibilities:
Develop a robust authentication API using Node.js and Express.js.
Implement user registration, login, logout, and password reset functionalities.
Integrate JWT or OAuth for secure authentication and authorization.
Ensure scalability and performance optimization of the authentication API.
Collaborate with front-end and back-end developers to integrate the authentication API into our e-commerce platform.
Write comprehensive documentation and unit tests for the API endpoints.
Requirements:
Proven experience as a Node.js developer, with a focus on building authentication systems.
Strong knowledge of Express.js framework and RESTful API design principles.
Experience with MongoDB or other NoSQL databases for user data storage.
Familiarity with JWT, OAuth, and other authentication protocols.
Ability to work independently and collaboratively in a team environment.
Excellent communication skills and attention to detail.
Budget: $10
Posted On: May 04, 2024 21:05 UTC
Category: Full Stack Development
Skills:Responsive Design, PHP, Next.js, React, Laravel, MongoDB, MySQL, jQuery, Tailwind CSS, NodeJS Framework, JavaScript, React Native, Mobile App Development, MERN Stack
Skills: Responsive Design, PHP, Next.js, React, Laravel, MongoDB, MySQL, jQuery, Tailwind CSS, NodeJS Framework, JavaScript, React Native, Mobile App Development, MERN Stack
Country: Pakistan
click to apply
Cover Letter
Apply