Full Stack Developer at knowledai Ā· Bengaluru (Bangalore) Ā· 6 - 8 years Ā· ā¹7L - ā¹8L / yr (ESOP available) Ā· Bootstrapped Ā· Posted 26 May 2025

Key Responsibilities
š„ļø Frontend (Angular)
- Develop responsive, accessible web UI for assessment tools, educator dashboards, and parent reports.
- Implement dynamic form builders and scoring interfaces for multiple domains (reading, writing, math).
- Build PDF report previews, filtering tools, and real-time updates.
š Backend (Python/FastAPI)
- Design and implement APIs for user management, assessments, intervention logs, and reports.
- Integrate scoring logic and data aggregation for AI insights.
- Implement secure role-based access (admin, educator, parent).
š ļø DevOps / Systems
- Maintain scalable architecture with PostgreSQL / MongoDB, Docker, and deployment pipelines.
- Work with AI engineer to connect ML models to backend for prediction and recommendation layers.
- Optimize performance and ensure data security (GDPR-aligned).

About knowledai
About
Company social profiles
Similar jobs (10)
Job Summary:
Build scalable full stack applications with AI integrations across Frontend and backend systems in a fast paced product environment. The role focuses on delivering intelligent features for business use.
Job Description:
- Design and develop full stack web applications
- Integrate AI/LLM features into product modules
- Build and consume APIs and manage databases
- Collaborate with product, QA and design teams
- Optimize performance, security and deployment workflows
Must Have
- Should Have working knowledge of Go Lang
- React JS, Python, APIs and database (MySQL) integration
- Should have working exp of agentic tools like Claude, Codex etc.
- Understanding of cloud deployment, version control (GIT) and testing
Desired to have
- Exposure to prompt engineering, vector databases and RAG
- Knowledge of CI/CD, Docker and performance optimization
- LangChain or similar frameworks, data pipelines and monitoring
- Familiarity with AWS/Azure/GCP and security best practices
- Experience integrating AI APIs into business workflowsĀ
Key Responsibilities
- Design, develop, and maintain scalable Python backend applications for enterprise use cases.
- Develop robust REST APIs and microservices using Python frameworks such as FastAPI, Flask, or Django.
- Design and implement scalable backend services with proper API integration, authentication, error handling, logging, and monitoring.
- Develop responsive and scalable React.js frontend applications.
- Implement React Hooks, state management, API integration, reusable components, and frontend development.
- Integrate React.js applications with Python backend APIs and microservices.
- Design and develop Generative AI and LLM-powered applications.
- Build and integrate Agentic AI / AI Agent solutions for enterprise use cases.
- Develop RAG (Retrieval-Augmented Generation) pipelines using enterprise data and knowledge sources.
- Work with embeddings, vector databases, and vector search for semantic retrieval and knowledge-based applications.
- Develop AI agent workflows using frameworks such as LangChain, LangGraph, Google ADK, or Semantic Kernel.
- Implement tool calling and function calling to enable AI agents to interact with APIs, databases, enterprise systems, and external services.
- Apply prompt engineering techniques to improve LLM response quality, accuracy, consistency, and reliability.
- Integrate LLMs and GenAI capabilities into full-stack applications.
- Develop multi-step AI workflows, agent orchestration, and intelligent automation solutions.
- Design APIs and services for seamless integration between AI components, backend services, databases, and frontend applications.
- Work with cloud platforms such as AWS, Azure, or GCP for application and AI solution deployment.
- Develop production-ready applications with focus on scalability, performance, security, reliability, and maintainability.
- Troubleshoot and optimize backend, frontend, API, RAG, LLM, and Agentic AI components.
- Collaborate with architects, software engineers, AI/ML engineers, product teams, and business stakeholders.
- Participate in code reviews, technical discussions, testing, deployment, and production support.
Mandatory Skills
- Python Backend Development
- REST API / Microservices
- FastAPI / Flask / Django
- React.js
- React Hooks / State Management
- Frontend Development & API Integration
- GenAI / LLM
- Agentic AI
- RAG
- Embeddings / Vector Search
- LangChain / LangGraph / Google ADK / Semantic Kernel
- Prompt Engineering
- Tool Calling / Function Calling
- Cloud ā AWS / Azure / GCP
Preferred Candidate Profile
- 8.5+ years of overall software development experience.
- Strong hands-on experience in Python backend development and API/microservices development.
- Strong experience in React.js and full-stack application development.
- Practical experience building GenAI/LLM applications.
- Hands-on experience with Agentic AI and AI agent frameworks.
- Good understanding of RAG, embeddings, vector search, and LLM-based application architecture.
- Experience with LangChain, LangGraph, Google ADK, Semantic Kernel, or equivalent agent frameworks.
- Strong understanding of prompt engineering and tool/function calling.
- Experience integrating AI capabilities with APIs, databases, enterprise applications, and external systems.
- Hands-on experience with at least one major cloud platform such as AWS, Azure, or GCP.
- Strong problem-solving, debugging, communication, and collaboration skills.
- Candidates should be available for immediate / short-term joining.
Key Skills :
⢠Builds AI-powered business applications end to end, from the Python/FastAPI service layer through
to React-based user interfaces, deployed on Databricks
⢠Designs and builds APIs connecting AI agents, governed data and user-facing workflows, including
decision capture, audit logging and file exports for downstream systems
⢠Codes rule-based decision engines in Python (e.g. allocation or replenishment logic) that work
alongside ML models
⢠Integrates LLM agent runtimes into applications, including tool calls, streamed responses and cited
outputs
⢠Writes performant SQL against governed data and ensures services operate within defined access
boundaries
⢠Builds interactive screens, dashboards and conversational interfaces that let users review and act
on AI recommendations
⢠Works closely with GenAI/ML engineers, data engineers and BA
Only immediate joiners are considered.
We are looking for an experienced Senior Full-Stack Developer to join our engineering team in Hyderabad. This is a hands-on role for someone with strong experience in Node.js, Angular, PHP, MySQL, and Redis, along with working knowledge of Python, API development, automation testing, third-party integrations, and modern engineering practices.
The ideal candidate should be comfortable owning features end-to-end across frontend, backend, APIs, databases, integrations, testing, and production support.
Key Responsibilities
Ā· Design, develop, test, and maintain scalable web applications using Node.js, Angular, PHP, MySQL, and Redis.
Ā· Build and integrate REST APIs, third-party platforms, external services, and multiple service providers.
Ā· Work with Postman for API development and testing, Playwright for end-to-end automation testing, and Python for scripting or supporting services.
Ā· Troubleshoot application, API, database, integration, and production issues.
Ā· Participate in technical design, architecture discussions, code reviews, and mentoring.
Ā· Write clean, secure, maintainable, and well-tested code with a focus on performance and scalability.
Required Skills & Experience
Ā· 5+ years of professional software development experience.
Ā· Strong hands-on experience with Node.js, Angular, TypeScript, PHP, MySQL, and Redis.
Ā· Strong experience with REST APIs, third-party integrations, external systems, authentication, and API security.
Ā· Good working knowledge of Python, Postman, Playwright, Git, HTML, CSS, and JavaScript.
Ā· Experience with database design, SQL optimization, caching, debugging, unit testing, and production troubleshooting.
Ā· Good understanding of software architecture, application security, performance, scalability, and maintainability.
Ā· Strong problem-solving, ownership, and communication skills.
AI-Assisted Development
We are looking for developers who actively use modern AI tools such as GitHub Copilot, ChatGPT, Claude, Cursor, or similar tools to improve development speed and quality.
Candidates should be comfortable using AI for coding, refactoring, debugging, testing, understanding existing codebases, API/SQL development, documentation, code reviews, and automating repetitive tasks, while maintaining strong engineering judgment, security, and code quality.
Good to Have
Experience with CI/CD, AWS/Azure, microservices, Linux, and monitoring/logging tools would be an advantage.
What We Are Looking For
We are looking for a strong hands-on engineer who can independently own technical problems, work across the full stack, contribute to architecture decisions, and collaborate effectively with an international team.
The candidate must be willing to work from our Hyderabad office during UK business hours.
We are looking for a skilled Full Stack Developer with 3+ years of experience in Python and React.js to join our engineering team. The ideal candidate should have strong experience building scalable web applications, developing backend APIs, and creating responsive frontend interfaces.
Key Responsibilities
- Develop and maintain full-stack web applications using Python and React.js.
- Build scalable and secure RESTful APIs using Django, Flask, or FastAPI.
- Develop responsive and user-friendly interfaces using React.js.
- Integrate frontend applications with backend APIs and third-party services.
- Work with databases such as PostgreSQL, MySQL, or MongoDB.
- Write clean, reusable, and maintainable code.
- Troubleshoot, debug, and optimize application performance.
- Participate in code reviews and follow software development best practices.
- Collaborate with UI/UX designers, QA engineers, DevOps, and other developers.
- Write unit and integration tests to ensure application reliability.
- Use Git/GitHub/GitLab for version control.
- Contribute to system design, documentation, deployment, and continuous improvement.
Required Skills
- 3+ years of professional experience in Full Stack Development
- Strong hands-on experience with Python
- Strong experience with React.js
- Experience with Django / Flask / FastAPI
- Good understanding of JavaScript, HTML5, and CSS3
- Strong knowledge of REST APIs
- Experience with PostgreSQL / MySQL / MongoDB
- Good understanding of Git and version control
- Strong knowledge of OOP, data structures, and software development concepts
- Experience with debugging and performance optimization
- Good problem-solving and communication skills
Good to Have
- Experience with TypeScript
- Knowledge of Next.js
- Experience with AWS / Azure / GCP
- Knowledge of Docker and Kubernetes
- Understanding of CI/CD pipelines
- Experience with microservices architecture
- Exposure to AI/ML or GenAI applications is a plus
Education
Bachelorās degree in Computer Science, IT, Engineering, or a related field.
Mandatory (Experience 1) ā Must have 3+ years of experience in Full Stack Development with hands-on experience building and deploying production-grade web applications.
2
Mandatory (Skills 1) ā Must have strong hands-on experience in Python or Node.js for backend development.
3
Mandatory (Skills 2) ā Must have experience developing REST APIs using frameworks such as FastAPI, Flask, Express.js or similar.
4
Mandatory (Skills 3) ā Must have hands-on experience with at least one modern frontend framework such as React.js or Angular, along with JavaScript/TypeScript.
5
Mandatory (Skills 4) ā Must have hands-on experience with SQL databases such as PostgreSQL, MySQL or similar.
6
Mandatory (Skills 5) ā Must have experience integrating frontend applications with backend APIs and third-party services.
7
Mandatory (Skills 6) ā Must have good understanding of OOP, data structures, software engineering practices and clean/testable code.
8
Mandatory (Skills 7) ā Must have experience with Git/GitHub and standard development practices including code reviews and version control.
9
Mandatory (Skills 8) ā Must have experience with cloud platforms such as Azure or AWS and exposure to application deployment.
10
Mandatory (Skills 9) ā Must have hands-on experience with Docker/containerized applications and understanding of scalable application development.
11
Preferred (Experience 1) ā Experience with Kubernetes, CI/CD pipelines and cloud-native deployments.
12
Preferred (Experience 2) ā Experience with Redis/caching, asynchronous programming, microservices or distributed systems.
13
Preferred (Experience 3) ā Exposure to AI/ML, Generative AI, LLM applications or RAG-based applications.
14
Mandatory (Age) - Candidate's Age should be below 28
15
Mandatory ( Location ) - Candidates Only From Pune & Mumbai.
16
Mandatory (Education) - Must be a B.E / B.Tech from Tier 1 Colleges (IIT, NIT, IIIT, BITS, DTU, NSUT)
Role Overview
We are looking for aĀ Full Stack DeveloperĀ with strong hands-on experience inĀ Node.js and AngularĀ to build scalable, secure and data-intensive applications. The role involves developing backend services and APIs, responsive web applications, integrations, automated testing and containerized deployments while working closely with product, QA and DevOps teams.
Key Responsibilities
- Develop and maintainĀ full-stack applicationsĀ usingĀ Node.js, TypeScript and Angular.
- Build scalableĀ REST APIs, backend services and microservicesĀ using Node.js.
- Develop reusable, responsive and high-performanceĀ Angular components and modules.
- Integrate frontend applications with backend APIs and external services.
- Work withĀ PostgreSQL and/or other relational/NoSQL databases, including basic query and performance optimization.
- Implement authentication, authorization and secure API communication usingĀ JWT/OAuth and HTTP/HTTPS.
- Work withĀ event-driven architecture and messaging platforms such as KafkaĀ where required.
- Use caching technologies such asĀ RedisĀ where applicable.
- Implement applicationĀ logging, metrics and distributed tracing, preferably using OpenTelemetry.
- Containerize applications usingĀ DockerĀ and work with CI/CD pipelines for build, test and deployment.
- Write clean, modular, reusable and testable code with appropriateĀ unit and integration tests.
- Troubleshoot application, API and performance issues across frontend and backend.
- Participate in code reviews, Agile ceremonies and collaborate effectively with cross-functional teams.
Must-Have Skills
Backend
Ā Ā Ā Ā Ā Ā Ā 3ā5 years of hands-onĀ Node.jsĀ development.
Ā Ā Ā Ā Ā Ā Ā StrongĀ TypeScript / JavaScriptĀ skills.
Ā Ā Ā Ā Ā Ā Ā REST API development and microservices.
Ā Ā Ā Ā Ā Ā Ā Express.js / NestJS or similar Node.js frameworks.
Ā Ā Ā Ā Ā Ā Ā PostgreSQL or similar relational database.
Ā Ā Ā Ā Ā Ā Ā Understanding of authentication, authorization and API security.
Ā Ā Ā Ā Ā Ā Ā Hands-on experience with OOJS, ES6 Programming, TypeScript & JavaScript
Ā Ā Ā Ā Ā Ā Ā Experience with Server-Side Rendering and Unit Testing Frameworks
Ā Ā Ā Ā Ā Ā Ā Familiarity with Code Quality tools and processes (ESLint, flowerrors, sonar, etc.)
Ā
Frontend
Ā Ā Ā Ā Ā Ā Ā Proficiency in Angular and the latest versions
Ā Ā Ā Ā Ā Ā Ā TypeScript, JavaScript, HTML5, CSS/SASS.
Ā Ā Ā Ā Ā Ā Ā Angular components, services, routing and reusable modules.
Ā Ā Ā Ā Ā Ā Ā Responsive web development and browser compatibility.
Ā Ā Ā Ā Ā Ā Ā Frontend performance and basic accessibility practices.
Ā Ā Ā Ā Ā Ā Ā Deep knowledge of Angular best practices and commonly used modules
Ā
Engineering & DevOps
- Docker and containerized application development.
- Git and CI/CD fundamentals.
- Unit/integration testing and code-quality practices.
- Understanding of application logging, monitoring and observability.
- Agile/Scrum development experience.
Good to Have
- React.jsĀ experience.
- Kafka, gRPC and Redis.
- Kubernetes and cloud platforms such as AWS/Azure/GCP.
- OpenTelemetry and distributed tracing.
- Experience with high-volume/data-intensive applications.
- Experience with performance tuning and caching.
What We Look For
- Strong problem-solving and debugging skills.
- Ability to work across both frontend and backend independently.
- Good understanding of API, database and application architecture.
- Focus onĀ quality, performance, security and maintainability.
- Good communication and collaboration skills
Job Title: AI-Native Full-Stack Developer Experience: 3+ years Location: Hyderabad, India (Hybrid) Type: Full-time About the Role Build and deliver SaaS platforms, web applications, and mobile apps using an AI-native development approach at Incepteo Labs. You'll work with LLMs, generative AI frameworks, and modern full-stack technologies to ship secure, production-grade products for global customers. This role is for a hands-on developer who thrives in a fast-paced environment, writes clean and secure code, and is passionate about leveraging AI to build better products faster. You'll collaborate with experienced leads and global clients to deliver solutions that scale. What You'll Do ⢠Build and deliver full-stack solutions ā SaaS platforms, web apps, and mobile applications ā using an AI-native development approach ⢠Develop AI-powered features using LLMs, RAG pipelines, agentic AI patterns, and frameworks such as LangChain and LangGraph ⢠Implement secure payment gateway integrations, subscription billing, and pricing plan management across products ⢠Write high-quality, secure code with a strong focus on cybersecurity ā addressing OWASP vulnerabilities, data protection, and secure authentication patterns ⢠Collaborate with global customers and internal teams via clear documentation, video calls, and presentations ⢠Embed AI tools across the development lifecycle ā code generation, testing, documentation, and deployment ⢠Stay current with AI/ML trends, LLM advancements, and emerging security threats What We're Looking For ⢠3+ years of full-stack development experience with shipped products ⢠Proficiency in modern stacks ā React, Python, Node.js, TypeScript, and cloud platforms (AWS/GCP/Azure) ⢠Hands-on experience with LLMs, generative AI, and frameworks like LangChain, LangGraph ā understanding of RAG, context management, memory, and prompt engineering ⢠Experience integrating payment gateways (Stripe, Razorpay, or similar) and building pricing/subscription models ⢠Strong understanding of cybersecurity principles ā secure coding practices, vulnerability assessment, OWASP Top 10, and data protection ⢠Good communication skills ā comfortable on client calls and writing clear documentation ⢠Experience working in a startup or fast-paced environment ⢠Self-starter with curiosity for emerging technologies and AI trends Why Incepteo Labs Incepteo Labs is a digital and AI innovation partner with a presence across the UK, India, USA, and Europe. Youāll be joining a fast-growing company that brings together startup agility with enterprise-grade delivery standards. At Incepteo, we believe in ownership, collaboration, and bringing ideas to life. Creative, energetic global company with a portfolio of exciting brands
Key Responsibilities
- Design, develop, and maintain scalable applications using Python.
- Build and integrate AI-powered solutions into existing applications.
- Develop REST APIs and backend services.
- Work with AI/ML models, LLMs, and Generative AI technologies where applicable.
- Integrate AI services and APIs into business applications.
- Write clean, maintainable, and efficient code.
- Collaborate with cross-functional teams to deliver high-quality solutions.
- Troubleshoot issues and optimize application performance.
Must-Have Skills
- Strong hands-on experience in Python development.
- Good understanding of Python frameworks such as FastAPI, Flask, or Django.
- Experience in REST API development and backend services.
- Knowledge or experience in AI/ML concepts.
- Understanding of application development, debugging, and problem-solving.
- Good understanding of databases and data handling.
Good-to-Have Skills
- Hands-on experience with Generative AI and Large Language Models (LLMs).
- Experience with AI APIs and frameworks such as LangChain or LlamaIndex.
- Knowledge of Retrieval-Augmented Generation (RAG), embeddings, and vector databases.
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
- Experience with Docker, Kubernetes, or CI/CD pipelines.
Job Title : Senior Consultant ā Full Stack Developer with AI
Experience : 5+ Years
Open Positions : 1
Location : Remote
Working Hours : 11:00 AM to 08:00 PM IST
Engagement : 6 to 8 Months Contract-to-Hire (C2H), with potential conversion to client payroll
Expected Joining : By the last week of August / 1st week of September
Role Overview :
Thoughtworks is looking for a Senior Consultant ā Full Stack Developer with AI experience who can design and develop scalable full-stack applications while leveraging modern AI development tools and agentic AI capabilities.
The ideal candidate should have strong hands-on experience with Python, JavaScript / React.js, AWS Bedrock Agent Core, Docker, Kubernetes, and modern AI-assisted development frameworks and tools. Experience building MCP servers / tools, AI skills, or integrations using tools such as Cursor, Claude Code, Codex, or GitHub Copilot will be highly valuable.
The candidate should be comfortable working across application development, AI integration, cloud technologies, and containerized environments.
Mandatory Skills :
Python, React.js / JavaScript, AWS Bedrock Agent Core, Docker, Kubernetes, MCP / AI Skills, Cursor / Claude Code / Codex / GitHub Copilot, Full-Stack Development.
Key Responsibilities :
- Design, develop, and maintain scalable full-stack applications using modern development practices.
- Build backend services and APIs using Python and related frameworks.
- Develop responsive and scalable frontend applications using ReactJS or other JavaScript frameworks.
- Design and implement AI-powered solutions using AWS Bedrock Agent Core.
- Build and integrate AI agents, tools, skills, and workflows into enterprise applications.
- Develop and work with MCP (Model Context Protocol) servers, tools, or integrations.
- Leverage AI-assisted development platforms and coding tools such as Cursor, Claude Code, Codex, or GitHub Copilot.
- Containerize applications and services using Docker.
- Deploy, manage, and troubleshoot containerized workloads using Kubernetes.
- Collaborate with cross-functional teams to understand business requirements and translate them into scalable technical solutions.
- Follow engineering best practices around code quality, testing, security, performance, and maintainability.
- Contribute to CI/CD and cloud deployment processes; DevOps experience will be an added advantage.
- Participate in technical discussions, architecture decisions, code reviews, and project delivery.
Mandatory Skills :
- 5+ years of relevant software development experience.
- Strong hands-on experience with Python.
- Strong experience with ReactJS or another modern JavaScript framework.
- Hands-on experience with AWS Bedrock Agent Core.
- Strong experience with Docker.
- Hands-on experience with Kubernetes.
- Experience building MCP servers / tools, AI skills, or similar AI integrations.
- Experience using AI-assisted coding/development tools such as :
- Cursor
- Claude Code
- Codex
- GitHub Copilot
- Strong understanding of full-stack application development.
- Good understanding of API development, application architecture, and cloud-based solutions.
Nice to Have :
- Experience with DevOps practices and CI/CD pipelines.
- Experience with AWS cloud services beyond Bedrock.
- Experience with infrastructure automation and deployment.
- Experience building production-grade GenAI / Agentic AI applications.
- Experience with LLM integrations, AI agents, tools, and function calling.
Project Expectations :
Candidates should be able to explain at least one recent project in detail, including :
- Problem Statement : What business / technical problem were you solving ?
- Architecture & Approach : How did you design the solution ?
- Key Contributions : What did you personally build or own ?
- AI / Agent Implementation : How did you use AWS Bedrock Agent Core, MCP, or AI development tools ?
- Technology Stack : Python, React.js / JavaScript, AWS, Docker, Kubernetes, etc.
- Challenges : What were the major technical challenges ?
- Outcomes & Metrics : What measurable impact did the solution deliver, such as performance improvement, cost reduction, automation, productivity improvement, or reduced development time ?
Interview Process :
- Round 1 ā GT Technical Interview : 60 minutes
- Round 2 ā Client Technical Interview : 60 minutes
- Round 3 ā Project Round : 60 minutes
- Additional Client Round : May be conducted on a case-by-case basis
Key Hiring Priorities :
Highest priority : Candidates with genuine hands-on experience in AWS Bedrock Agent Core + Python + React / JavaScript + Docker + Kubernetes + MCP / AI skills and practical experience using modern AI coding/agent development tools.
Note : Candidates should demonstrate hands-on implementation experience rather than only theoretical knowledge or exposure to the above technologies.













