We are seeking an experienced Full-Stack Developer to build a modern, AI-powered web application. The ideal candidate will have strong expertise in both frontend and backend development, with a proven track record of delivering high-quality, scalable solutions.
Project Scope and Deliverables:
* Develop a responsive frontend using
React.js or
Next.js to ensure an optimal user experience across all devices.
* Build a robust backend API using
Node.js/Express or FastAPI to handle business logic and data management.
* Implement a database solution using either MongoDB or PostgreSQL for efficient data storage.
* Integrate comprehensive user registration and authentication functionalities.
* Incorporate AI capabilities by integrating with an existing Large Language Model (llm) api.
* Design and develop a clean, intuitive, and responsive dashboard UI.
* Perform full rest api development and seamless integration between frontend and backend.
* Implement basic admin functionalities for content and user management.
* Ensure the delivery of secure, well-structured, and maintainable code.
* Handle deployment of the application to a production server.
* Provide a complete GitHub repository with all source code upon project completion.
Required Skills and Experience:
* Strong proficiency in frontend frameworks such as
React.js or
Next.js.
* Extensive experience with backend development using
Node.js/Express or FastAPI (Python).
* Demonstrated experience in integrating ai/llm apis into web applications.
* Solid understanding and practical experience with database management (MongoDB or PostgreSQL).
* Proficiency in developing and integrating RESTful APIs.
* Commitment to writing clean, well-documented, and maintainable code.
* Excellent communication skills and a reliable approach to project delivery.
Delivery term: Not specified