Job Description
Project Type: Contract / Project-Based
Location: Remote
Project Overview
We are looking for a skilled React developer to build a modern web-based Employee Management System.
The platform will allow administrators to manage employee information efficiently through a clean, intuitive interface integrated with backend services for secure data storage and retrieval.
The focus is on usability, performance, and scalability.
Scope of Work
- Develop a responsive React-based frontend
- Design an intuitive dashboard UI
- Implement features such as:
- Add / Edit / Delete employees
- Employee profile pages
- Search and filter functionality
- Role-based access (if applicable)
- Integrate backend APIs for data storage and retrieval
- Ensure proper form validation and error handling
- Optimize performance and responsiveness
Technical Requirements
- Strong experience with React (Hooks, Context API, or Redux)
- Proficiency in JavaScript (ES6+), HTML, CSS
- Experience integrating REST APIs
- Familiarity with backend technologies (.NET, Node.js, or similar)
- Understanding of secure data handling practices
- Experience with Git and structured development workflows
Nice to Have
- Experience building admin dashboards
- Knowledge of authentication systems (JWT, OAuth, etc.)
- UI libraries (Material UI, Ant Design, Tailwind, etc.)
- Basic understanding of database structure
Deliverables
- Fully functional React web application
- Clean, maintainable, well-structured code
- Documentation for setup and deployment