We are a forward-thinking Fintech company dedicated to building an innovative AI Financial Manager that enhances user interactions and experiences. We have already released an MVP and gathered valuable user feedback. We are now looking for a talented Full Stack Developer to join our team to build new functionalities, refactor our existing product, and develop the underlying database, hosted on Vercel.

Job Description:
As a Full Stack Developer, you will be responsible for developing a modular chatbot framework on Vercel. This framework will have the capability to dynamically change images and messaging within each segment. The user interface will be divided into two sections: one for messaging and another for screens to capture and display information. You will also be responsible for designing and building the underlying database, accessing and storing user information securely, integrating with third-party applications and webhooks using Make, and potentially building a recommendation engine using a Pinecone vector database.

Key Responsibilities:

Modular Framework Development: Develop a modular framework for the chatbot that supports dynamic changes to images and messaging.
UI/UX Design: Design and implement a user-friendly UI with distinct sections for messaging and information display, ensuring a seamless user experience.
Database Design and Development: Design and build the database to securely store user information and support chatbot functionality.
API Integration: Integrate the chatbot with third-party applications and webhooks using Make (formerly Integromat).
Performance Optimization: Ensure the performance, quality, and responsiveness of the chatbot.
Problem Solving: Identify and correct bottlenecks and fix bugs.
Recommendation Engine: Optionally, build a recommendation engine using a Pinecone vector database to enhance the chatbot’s capabilities.
Refactoring: Refactor existing codebase to improve performance, maintainability, and scalability based on user feedback and best practices.
Required Skills and Experience:

Full Stack Development: Proven experience as a Full Stack Developer or similar role.
Frontend Technologies: Strong proficiency in modern web development technologies (e.g., React, Next.js).
Backend Technologies: Experience with serverless architecture and backend development.
Deployment: Experience with Vercel for deploying and managing web applications.
Database Management: Strong experience in designing, building, and managing databases.
UI/UX: Solid understanding of UX and UI principles and best practices.
API Integration: Experience with Make (formerly Integromat) for third-party API integration.
Problem Solving: Strong problem-solving skills and attention to detail.
Team Collaboration: Excellent communication and teamwork skills.
Educational Background: Bachelor’s degree in Computer Science or related field, or equivalent experience.
Preferred Skills:

Additional Frameworks: Familiarity with other frontend frameworks (e.g., Vue.js, Angular).
Programming Languages: Knowledge of additional programming languages (e.g., Python, Node.js).
Machine Learning: Experience working with AI models and integrating them into applications.
Recommendation Systems: Experience building recommendation engines and working with Pinecone vector databases.

Hourly Range: $15.00-$35.00

Posted On: August 01, 2024 20:27 UTC
Category: Full Stack Development
Skills:Vercel, Next.js, React, TypeScript, API Integration, AI Bot, UX & UI

Country: United States

click to apply

Powered by WPeMatico