We are modernizing our existing Period End Intelligence dashboard currently built using Python Dash by converting it into a React/ application. The new interface must closely align with FinIQs UI/UX standards and include chat functionality role-based access and backend API integrations.
Key Responsibilities:
Frontend Development:
- Set up and configure the React/ project structure.
- Rebuild login page and implement secure routing.
- Recreate chat UI to match FinIQ design standards.
- Build chatbot page with input field chat history and API integration.
- Develop admin dashboard with role-based access control.
- Ensure responsive accessible and high-performance UI.
Backend/API Integration:
- Integrate with existing FastAPI endpoints.
- Collaborate with backend teams to ensure smooth data flow.
- Apply working knowledge of Flask and FastAPI to troubleshoot and enhance API interactions.
- Support testing and deployment of full-stack features.
Required Technical Skills:
- 4 years of experience in and development.
- Strong proficiency in JavaScript/TypeScript HTML5 CSS3.
- Experience with RESTful API integration especially with FastAPI.
- Familiarity with authentication and role-based access control.
- Proven ability to replicate complex UI/UX designs.
- Experience with responsive design and cross-browser compatibility.
- Working knowledge of Flask and FastAPI.
- Experience with Git CI/CD pipelines and deployment workflows.
- Experience with chat interfaces or conversational UI is a plus.
Soft Skills & Domain Expertise:
- Excellent Communication Skills: Able to clearly articulate technical concepts and collaborate effectively with cross-functional teams.
- Team Collaboration: Experience working in agile environments and with Generative AI teams including prompt engineers data scientists and business translators.
- Corporate Finance Understanding: Strong grasp of corporate finance principles enabling contextual understanding of user needs.
- Problem Solving & Adaptability: Ability to troubleshoot issues independently and adapt to evolving project requirements.
- Attention to Detail: Commitment to delivering polished production-ready UI with high fidelity to design specifications.
Required Experience:
Senior IC