Fact Finders Pro is dedicated to combating misinformation and restoring trust in the digital age. They are developing a fact-checking application powered by generative AI to help users verify information across diverse domains. As a Full Stack Developer, you will develop and maintain the application using React and Python, integrating frontend applications with backend REST APIs and optimizing AI technology workflows.
Responsibilities:
- Develop and maintain the application using React for the front end, Agentic workflows and back-end integrations using APIs, and MCP
- Integrate frontend applications with backend REST APIs, ensuring reliable data flow
- Write and maintain unit and integration tests using frameworks like Jest or React Testing Library
- Collaborate with the team to design, implement, and test features that interact with LLMs
- Optimize generative AI technology integration into application workflows
- Write clean, maintainable, and testable code adhering to best practices
- Conduct unit testing using frameworks like Pytest to ensure high-quality code
- Apply software and AI design patterns and architectural principles commonly found in Java and .NET frameworks
Requirements:
- Proficiency in Python and React
- Strong understanding of software design patterns, particularly MVC
- Familiarity with unit testing frameworks in Python, such as Pytest
- Ability to work as a self-starter in a remote environment with limited supervision
- Experience deploying or architecting applications in AWS Cloud environment
- Experience with Machine Learning (ML) algorithms and ML engineering
- Knowledge of generative AI tools and methodologies
- Familiarity with the application of generative AI in software development
- Familiarity with developing Agentic applications leveraging Crew, LangChain or a similar framework