Freelance Full stack Software Developer – HRMS Portal
Worldwide
We are looking for an experienced freelance full stack developer to design and develop an internal Performance Management System (PMS) portal for our organization. The portal will automate and streamline our performance management process, including goal management, performance reviews, feedback workflows, promotions, and reporting. Project Scope The developer will be responsible for designing, developing, testing, and deploying the PMS portal with a user-friendly interface and secure backend. Key Responsibilities Develop a responsive web-based PMS portal. Design and implement role-based access for: Employees, Mentors, Managers, HR, Leadership/Admin, Build end-to-end performance review workflows. Develop modules for: Goal Setting Self-Assessment Mentor Assessment Project Feedback 360° Feedback Promotion Recommendations Calibration Final Rating Publishing Build dashboards and reports for HR and leadership. Configure automated email notifications and workflow reminders. Develop approval workflows and status tracking. Integrate with Microsoft 365 (where applicable) for authentication, email notifications, and Excel/SharePoint. Ensure data security, scalability, and performance. Perform testing, bug fixing, and deployment. Provide documentation and knowledge transfer upon completion. Preferred Technical Skills React.js / Angular / Vue.js Node.js / .NET Core / Python (Django/FastAPI) SQL Server / MySQL / PostgreSQL REST APIs Microsoft Azure (preferred) SharePoint / Microsoft Graph API (good to have) Authentication (Azure AD / SSO) Git/GitHub Responsive UI/UX Preferred Experience 3–6+ years of full-stack development experience. Experience building HRMS, PMS, ERP, or workflow automation platforms. Experience designing approval workflows and dashboards. Experience integrating with Microsoft 365 applications is preferred. Deliverables Fully functional PMS Portal Source Code Database Schema Technical Documentation User Guide Deployment Support 30–60 days post-deployment support Project Duration 8–12 weeks (extendable based on project scope) Engagement Type Freelance / Contract To Apply Please share: Resume Portfolio/GitHub Similar HRMS/PMS or workflow projects Technology stack Estimated timeline Expected commercial proposal
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- ExpertExperience Level
$25.00
-
$50.00
Hourly- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:15 to 20
- Last viewed by client:7 hours ago
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- India3:20 AM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by