← Zákazky

Build Custom HR Platform using Firebase, Google Cloud, & Gemini AI

Rozpočet: $15.0 - $35.0 HOURLY / FULL_TIME ⭐ 5.00 (2) United States

google-firestore, google-cloud-platform, firebase, node.js

We are looking for an experienced full-stack developer (or a small, agile agency) to build a custom, all-in-one Human Resources (HR) web application tailored for our company. The platform will be heavily inspired by Eddy.com and will serve as our central hub for workforce management. We want to leverage the Google ecosystem heavily for this project, utilizing Firebase for rapid backend development/hosting, Google Cloud Platform (GCP) for infrastructure, and Google AI Studio (Gemini) to build smart, automated HR features. Core Modules & Features to Build Applicant Tracking System (ATS): Create, manage, and publish job postings. Track candidates through a hiring pipeline. Employee Information & Onboarding: A secure directory for digital employee profiles, document storage, and onboarding checklists. Time & PTO Tracking: Digital clock-in/out, timesheets, and a time-off (PTO) request and approval workflow. Payroll Reporting (ADP-Ready Data): We are not doing a live API integration with ADP for this phase. Instead, the app must aggregate all employee hours, regular time, overtime, and approved PTO into a dedicated "Payroll Report" dashboard. Requirements: Features must include a "Pay Period Lock" (to freeze timesheets during processing), a clean side-by-side table view optimized for an admin to easily read and manually input data into ADP, and a CSV/Excel export option formatted for ADP's bulk import. Learning Management System (LMS): A mini training portal where we can upload training videos/documents and track employee completion. AI Features (Google AI Studio / Gemini): Automated draft generation for new job descriptions. AI-powered resume screening/parsing to match applicants to job criteria. Smart HR assistant/chatbot for employees to ask about company policy or PTO balances. Technical Stack Required Frontend: React.js, Vue.js, or Next.js (Open to your recommendation for a clean, responsive UI). Backend & Database: Firebase (Firestore, Authentication, Cloud Functions, Cloud Storage, Hosting). Cloud Infrastructure: Google Cloud Platform (GCP). AI/LLM Integration: Google AI Studio / Gemini API. Developer Requirements Proven experience building complex, SaaS-like web applications (HR Tech experience is a massive plus). Strong expertise with the Firebase suite and scale-optimized Firestore database modeling. Hands-on experience integrating Google AI Studio / Gemini API or other LLMs into production applications. Ability to design clean dashboard interfaces optimized for rapid administrative data entry/reporting. Strong communication skills and ability to work with milestone-based delivery. Timeline: Expected 3–6 months. We plan to build this in phases, starting with a Minimum Viable Product (MVP) focusing on Employee Info, Time/PTO tracking, and the ADP Payroll reporting dashboard first. To Apply: Please provide examples of similar platforms you have built, specifically highlighting any projects that utilized Firebase and Google AI/Gemini. Outline your proposed architecture and how you would approach building the database structure for the payroll/time-tracking reporting module.
Otvoriť na Upwork