Full-Stack Developer
- Information Technology
- Full time
- Other
- 12/22/2025
- Undisclosed
Location: Fully Remote
Company: Innovatech Enterprises LTD
Type: Full-Time
At Innovatech, we're on a mission to unlock the full potential of organizational knowledge. We're building the future of Agentic RAG (Retrieval-Augmented Generation) systems that don't just retrieve information—they reason, act, and provide intelligent insights. Our platform empowers businesses to move beyond simple chatbots to create AI agents that deeply understand their context and execute complex tasks. We're a small, passionate, and fast-moving team building the next generation of enterprise AI.
We are looking for a mid-level Full-Stack Developer with a strong passion for frontend engineering to join the core deepthink product team. You will be instrumental in shaping the user experience of our AI agent platform, transforming complex AI workflows into intuitive, responsive, and powerful interfaces.
Your primary focus will be on building and refining our React-based frontend, but you'll have the full-stack skills to own features end-to-end, from the database to the UI. You'll work autonomously in our objective-oriented culture, collaborating directly with the team to turn ambitious ideas into a tangible product.
Develop the core user interface for the deepthink platform using React, Redux, and Vite.
Build reusable, responsive, and high-performance components for displaying complex AI interactions and data flows.
Collaborate with the team to design and implement features that make advanced Agentic RAG capabilities accessible and understandable to users.
Optimize applications for maximum speed, scalability, and a seamless user experience.
Integrate frontend components with backend Python/Flask APIs.
Work with and model data in MongoDB and utilize Redis for state management and caching.
Write clean, maintainable, and well-tested code.
Participate in code reviews and contribute to our evolving tech stack and best practices.
Deploy and manage applications in a Linux/Ubuntu environment.
2-4 years of professional software development experience with a strong focus on frontend.
Proven experience building production applications with React and Redux.
Strong proficiency in modern JavaScript (ES6+), HTML5, and CSS3.
Hands-on experience with Vite or a similar modern frontend build system.
Practical experience building and integrating with RESTful APIs.
Familiarity with backend technologies, specifically Python and a framework like Flask.
Some exposure to NoSQL databases, preferably MongoDB.
Comfort working in a Linux/Ubuntu command-line environment.
A self-starter attitude; you thrive in an autonomous, objective-oriented environment and are skilled at managing your own time to deliver results.
Experience or a strong interest in AI, ML, or data-intensive applications.
Familiarity with TypeScript.
Experience with testing frameworks like Jest or React Testing Library.
Knowledge of CSS-in-JS libraries (e.g., Styled Components).
Understanding of how to build responsive and accessible web interfaces.
Frontend: React, Redux, Vite, Modern JavaScript
Backend: Python, Flask
Databases & Cache: MongoDB, Redis
Infrastructure & OS: Linux/Ubuntu