We are seeking an expert full-stack developer to build the Minimum Viable Product (MVP) for a new AI-powered coaching application for managers. The goal is to create a functional, secure web app that proves the core concept.
We are building an AI-powered co-pilot to help managers become better leaders. Our application will combine proven psychological assessments with on-the-job incident logging to provide managers with real-time, personalized coaching advice. We're on a mission to eliminate bad bosses and create more effective, empathetic workplaces. This is a ground-floor opportunity to shape a product from day one.
Project Scope & Core Features:
- User Authentication: Secure sign-up/login for managers.
- Employee Profiles: Managers can create simple profiles for their team members.
- Assessment Module: An employee can take a short, multiple-choice assessment (e.g., 20 questions on learning/communication style), and the results are stored on their profile.
- Private Note-Taking: A secure, private log for managers to record incidents or observations related to an employee.
- AI Coaching Integration: A button on the notes page ("Get Coaching Advice") that sends the employee's assessment profile and the manager's note to the OpenAI API and displays the formatted response.
Required Technical Skills:
- Frontend: Expertise in React or Vue.js.
- Backend: Expertise in Python (Django/Flask) or Node.js (Express).
- Database: Experience with PostgreSQL or a similar relational database.
- API Integration: Must have demonstrable experience integrating third-party APIs. Specific experience with the OpenAI API is strongly preferred.
- Deployment: Ability to deploy the application to a cloud service like Heroku or AWS.
To Apply: Please provide the following:
- A link to your portfolio or GitHub profile.
- A brief description of a past project where you successfully integrated a complex third-party API.
- Your estimated timeline and rate for this MVP build.