Flutter Developer for Yokaizen App Enhancement (& Python with Flask and FastAPI) -- 2

Job ID: 38617579

Budget: $250 – $750 USD

I'm looking for a skilled full-stack developer to enhance our Yokaizen app, a unique mental health and personal growth platform that employs manga storytelling. The job entails refining existing features, adding new ones, and ensuring top-notch performance on both Android and iOS platforms.

We are seeking an experienced full-stack developer to improve and expand our Yokaizen app, a mental health and personal growth platform using manga storytelling. The project involves enhancing existing features and implementing new ones, with a focus on personalization, quiz systems, and user engagement.

Key Responsibilities:
- Improve the user interface and performance speed of the app
- Enhance the quality of content within the app
- Code review and improvement with Flutter
- Implement new features, primarily focused on gamification and social interaction
- Ensure seamless functionality across both Android and iOS platforms

Ideal Skills and Experience:
- Proficiency in full-stack development with a strong emphasis on Flutter
- Prior experience in developing and enhancing mobile applications, particularly mental health or personal growth apps
- Familiarity with integrating gamification and social features into apps
- Proven track record of improving app performance and user interface
- Ability to deliver high-quality content and code

If you are passionate about mental health and personal growth, and have the skills to make a significant impact on our Yokaizen app, I would love to hear from you.



Tech Stack:

Backend: Python with Flask and FastAPI
Frontend: Flutter
Database: PostgreSQL (negotiable)

Key Responsibilities:

Enhanced Personalization:

Implement AI-driven personalization for user experiences
Develop a feedback loop for improving personalization algorithms
Integrate user preferences to tailor manga stories and mental health content


Improved Quiz System:

Implement comprehensive quiz types (Bartle, EQ, Big Five, Mental Health, Values Assessment, Strengths Finder)
Develop scoring logic and profile generation
Create radar charts for visualizing assessment results


Mood Tracking and Analysis:

Implement daily mood check-ins
Develop mood history visualization and trend analysis
Create mood-based content recommendations


Challenges and Social Features:

Implement daily challenges and friend challenge system
Create a compliment system for social interaction


Enhanced Character Interactions:

Improve AI-driven character responses
Add a box in the Quiz section for "proactive" character prompts


Gamification Elements:

Implement a badges and rewards system (currently hardcoded)
Integrate the Stamp system into the Quiz info


Premium Features:

Differentiate between free and premium features
Implement premium-only features (e.g., retaking assessments)


UI/UX Improvements:

Enhance overall user interface design
Implement interactive elements (e.g., mood check-in slider)
Create visually appealing radar charts and data visualizations


Backend Enhancements:

Develop new API endpoints for new features
Implement quiz scoring and result calculation logic
Create data structures for user assessment results



Requirements:

Strong experience with Python, Flask, and FastAPI
Proficiency in Flutter and Dart
Familiarity with AI and machine learning concepts
Experience with data visualization in mobile apps
Understanding of gamification principles
Ability to work with existing codebases and improve upon them


Budget: 900$
Related categories: Python App Design Flask Flutter FastAPI