Gig
One time project. Please bid total.
TBD
Nov 27, 2024
Project Overview:
We are seeking a skilled Full Stack Developer to join our team and help finalize the development, testing, and launch of our Zillow Premier Agent Assistant project. This innovative application is designed to provide real-time AI-powered assistance to Zillow Premier Agents during client calls, enhancing their performance and adherence to the ALM (Appointment, Location, Motivation) framework.
The project consists of a Next.js web application and a React Native mobile app, both of which need to be thoroughly tested and prepared for deployment.
Key Responsibilities:
1. Conduct a comprehensive code review of both the web and mobile applications
2. Implement additional unit and integration tests for all components
3. Perform end-to-end testing of the entire system
4. Optimize performance and ensure scalability of the application
5. Finalize the deployment process for both the web app (on Vercel) and the mobile app (iOS and Android)
6. Implement any remaining features or improvements
7. Ensure proper integration with third-party services (OpenAI, Follow Up Boss CRM, Pusher)
8. Document all processes, including deployment, testing, and maintenance procedures
Required Skills and Experience:
- Strong proficiency in TypeScript and JavaScript
- Experience with Next.js and React Native
- Familiarity with server-side rendering and API routes in Next.js
- Knowledge of state management using React Hooks
- Experience with real-time communication using WebSockets and Pusher
- Familiarity with AI integration, preferably OpenAI's GPT models
- Experience with mobile app development and submission to app stores
- Strong understanding of RESTful APIs and third-party integrations
- Proficiency in writing unit, integration, and end-to-end tests
- Experience with CI/CD pipelines and deployment to cloud platforms (preferably Vercel)
- Familiarity with version control systems (Git)
Tech Stack:
- Frontend: Next.js with TypeScript
- Mobile: React Native
- Backend: Node.js with Express
- State Management: React Hooks
- UI Components: shadcn/ui
- Styling: Tailwind CSS
- Charts: Recharts
- Real-time Communication: WebSocket (ws package) and Pusher
- AI Integration: OpenAI GPT-4
- CRM Integration: Follow Up Boss API
- Deployment: Vercel (web), App Store and Google Play Store (mobile)
Project Status:
The core functionality of both the web and mobile applications has been developed. The project requires thorough testing, optimization, and preparation for deployment. The successful candidate will be responsible for bringing the project to completion and ensuring a smooth launch.
If you're passionate about creating innovative solutions in the real estate tech space and have the skills to bring this project to fruition, we'd love to hear from you!
To apply, please submit your resume, a brief cover letter explaining your interest in the project, and links to relevant projects or your GitHub profile, estimated time to complete and bid amount.
Thank you for your interest!