Trida Network

Full-Stack Developer

Hyderabad, Telangana, India · Software Development · Posted 2 hours ago

On-siteFull-time
Sign up to apply

Already have an account? Login to Apply

Full-Stack Developer

About the Job

Company: Trida Labs
Location: Hyderabad, Telangana
Work Model: On-site
Employment Type: Full-time
Experience: 3–5 Years

About Trida Labs

Trida Labs builds products for enterprise data, analytics, and intelligent applications.

Our products include:

  • TridaPad — A platform for querying, analyzing, and visualizing enterprise data.

  • AgentSQL — A natural-language interface for working with enterprise data and generating SQL.

  • TridaPad MCP Server — Connects AI assistants and MCP-compatible clients with TridaPad capabilities.

About the Role

We're looking for a Full-Stack Developer to build and maintain features across the frontend and backend of Trida Labs products.

TridaPad is a mature React application built primarily with JavaScript and React 16. Its backend uses Flask, Flask-RESTful, SQLAlchemy, and RQ on Redis, while AgentSQL is a FastAPI service built with LangChain and LangGraph. You'll work across user interfaces, APIs, databases, data-source integrations, and AI-assisted features.

What You'll Do

Frontend Development

  • Build and maintain production features using React, JavaScript, HTML5, and CSS3.

  • Develop interfaces for SQL editing, query results, dashboards, data exploration, and AI-assisted workflows.

  • Work with Ant Design, Less, and existing frontend components.

  • Integrate frontend features with backend APIs and handle loading, errors, pagination, and data updates.

  • Improve frontend performance for large datasets and data-intensive interfaces.

Backend Development

  • Build and maintain REST APIs and backend services using Python, Flask, and FastAPI.

  • Implement request validation, authentication, authorization, and error handling.

  • Work with PostgreSQL and SQLAlchemy across TridaPad and AgentSQL.

  • Work with Redis and RQ for background query execution and scheduled workflows.

Data & AI Workflows

  • Build AgentSQL features end to end, from FastAPI streaming endpoints to the React UI that shows generated SQL, results, and charts.

  • Work with AI engineers on natural-language-to-SQL features.

  • Turn AgentSQL answers into saved TridaPad queries, visualizations, and dashboards.

Data Source Integrations

  • Work with APIs and backend services supporting TridaPad's 70+ data sources.

  • Handle data-source-specific behavior, query execution, result handling, and errors across integrated systems.

Testing & Production Support

  • Write Cypress end-to-end tests and pytest backend tests for critical workflows.

  • Investigate production issues across frontend, APIs, databases, background jobs, and data-source integrations.

  • Work with QA engineers to reproduce defects, identify root causes, and verify fixes.

Frontend Modernization

  • Help upgrade TridaPad from React 16 to a current React version.

  • Help introduce TypeScript and modern React patterns.

  • Contribute to migration from Enzyme toward React Testing Library.

  • Help introduce TanStack Query alongside the existing axios service layer.

Ownership

You'll own full-stack features from implementation through production support, working closely with Frontend, Backend, AI, Data, QA, and Product teams.

What You'll Bring

  • 3–5 years of professional full-stack or software development experience.

  • Solid JavaScript and React experience.

  • Solid Python experience with Flask, FastAPI, or similar backend frameworks.

  • Experience building and consuming REST APIs.

  • Solid SQL and PostgreSQL experience, including an ORM such as SQLAlchemy.

  • Understanding of authentication, authorization, and application access controls.

  • Experience writing automated tests and troubleshooting production issues.

Preferred Qualifications

  • Experience with TypeScript and modern React development.

  • Experience with Redis and RQ.

  • Experience with Cypress, Jest, or React Testing Library.

  • Experience with data-intensive applications, analytics platforms, or SaaS products.

  • Experience with AI/LLM applications, natural-language-to-SQL, or agent-based systems.

  • Experience with Docker or cloud-based applications.

Why Join Trida Labs?

A typical workflow starts with a user asking a question in natural language. AgentSQL generates SQL, TridaPad executes it against the customer's data source, and the results are returned for analysis and visualization.

As a Full-Stack Developer, you'll build features across the frontend, APIs, and data layer behind each step.

Equal Opportunity

Trida Labs is an equal opportunity employer. We value diversity and are committed to creating an inclusive workplace where everyone can contribute and grow.

You do not need to match every requirement listed above to apply. If you have strong experience in some areas and are motivated to learn the rest, we'd still like to hear from you.

About Trida Labs

Trida Software Labs Private Limited is an enterprise technology and software development company focused on modern data analytics and agentic AI tools.

Sign up to apply

Already have an account? Login to Apply