Home/Job List/Full Stack Software Developer
Strategic Ventures-in

Full Stack Software Developer

Strategic Ventures-in

Chennai, Tamil Nadu, India
Full-Time
Posted 14 days ago

Job Description & Responsibilities

Position Overview

We are looking for a strong Full-Stack Developer with hands-on experience building scalable web applications across frontend, backend, databases, AI integrations and third-party APIs.

The candidate will be responsible for developing end-to-end features, integrating external platforms, designing APIs, working with multi-tenant architectures, and collaborating with frontend, backend, AI/ML, QA, DevOps and product teams.

This is a hands-on engineering role requiring strong ownership from requirement analysis through development, testing, deployment and production support.

Key ResponsibilitiesFrontend Development

  • Develop scalable applications using React.js, Next.js and TypeScript.
  • Build reusable components and responsive interfaces.
  • Work with Next.js App Router.
  • Integrate REST APIs.
  • Implement authentication, authorization and role-based interfaces.
  • Develop dashboards, forms, workflows and data-driven interfaces.
  • Use state-management and data-fetching libraries such as Redux Toolkit, RTK Query, React Query or Zustand.
  • Optimize frontend performance and user experience.

Backend Development

  • Develop backend applications using Python, Django and Django REST Framework.
  • Develop high-performance APIs and services using FastAPI.
  • Use Django ORM effectively.
  • Design RESTful APIs and service interfaces.
  • Implement authentication, authorization and RBAC.
  • Develop background jobs and asynchronous workflows.
  • Implement webhooks and event-driven integrations.
  • Write clean, maintainable and testable code.

Database Development

  • Design and maintain PostgreSQL databases.
  • Create efficient database schemas and relationships.
  • Write and optimize SQL queries.
  • Implement indexes and query optimization.
  • Handle transactions and database migrations.
  • Work with JSON/JSONB data where appropriate.
  • Identify and resolve database performance issues.

Multi-Tenant Architecture

Hands-on understanding of multi-tenant SaaS architecture is required.

The candidate should understand

  • Tenant isolation
  • Tenant-aware APIs
  • Tenant-aware database queries
  • Tenant-specific configuration
  • Tenant-specific users and roles
  • Tenant-specific branding
  • Tenant-specific business rules
  • Tenant-specific integrations
  • Data security and access control

AI & AI Agent Integration

Experience integrating AI capabilities into production applications.

Knowledge of

  • LLM APIs
  • AI agents
  • RAG
  • Embeddings
  • Vector databases
  • Function/tool calling
  • Prompt engineering
  • Structured outputs
  • Agent orchestration
  • Guardrails
  • Human-in-the-loop workflows
  • AI response validation

Experience with LangChain, LangGraph, LlamaIndex, OpenAI APIs or equivalent technologies is an advantage.

Third-Party Integrations

Strong experience integrating external APIs is mandatory.

The candidate should be comfortable with

  • REST APIs
  • OAuth 2.0
  • API keys
  • Webhooks
  • API authentication
  • Rate limits
  • Retry mechanisms
  • Idempotency
  • Error handling
  • API versioning
  • Background synchronization
  • External service failures

Social Media & Marketing Integrations

Experience with

  • Meta Graph API
  • Facebook
  • Facebook Lead Ads
  • Instagram
  • Instagram integrations
  • TikTok APIs
  • Google Ads APIs
  • Social media webhooks
  • Lead synchronization
  • Campaign integrations

WhatsApp Integration

Experience with

  • WhatsApp Business API
  • Meta WhatsApp Cloud API
  • WhatsApp templates
  • Webhooks
  • Message delivery/read status
  • Media messages
  • Conversation management
  • Automated messaging

Email Integration

Experience with

  • SMTP
  • Email APIs
  • Amazon SES / SendGrid or equivalent
  • Transactional email
  • Email templates
  • Delivery status
  • Bounce handling
  • Email webhooks

Google Integrations

Experience with

  • Google OAuth
  • Google Calendar API
  • Google Meet
  • Calendar availability
  • Appointment creation
  • Meeting creation
  • Calendar event synchronization
  • Google API authentication

Payment Integrations

Experience with payment gateways such as

  • Razorpay
  • Stripe
  • PayPal or equivalent

Knowledge of

  • Checkout
  • Payment links
  • Subscriptions
  • Refunds
  • Payment status
  • Payment webhooks
  • Payment reconciliation
  • Transaction management

Telephony / Voice Integration

Experience with

  • Twilio
  • Voice APIs
  • Call webhooks
  • Call transcription
  • Speech-to-text
  • AI voice agents
  • Call summaries
  • Automated call workflows

Cloud & DevOps

Working knowledge of

  • AWS or GCP
  • Docker
  • Linux
  • Git/GitHub
  • CI/CD
  • GitHub Actions
  • Redis
  • RabbitMQ
  • Cloud databases
  • Object storage
  • Secrets management
  • Application logging and monitoring

Security

Good understanding of

  • OWASP
  • Authentication
  • Authorization
  • RBAC
  • OAuth2
  • JWT
  • API security
  • Tenant isolation
  • Encryption
  • Secure file handling
  • Webhook signature validation
  • Rate limiting
  • Audit logging
  • PII/PHI protection

Testing & Quality

  • Write unit and integration tests.
  • Perform API testing.
  • Debug frontend and backend issues.
  • Participate in code reviews.
  • Maintain technical documentation.
  • Troubleshoot production issues.
  • Optimize application and database performance.

Team Collaboration

The developer will collaborate with

  • Technical Lead
  • Frontend Developers
  • Backend Developers
  • AI/ML Engineers
  • QA Engineers
  • DevOps Engineers
  • UI/UX Designers
  • Product Managers
  • Integration Teams

The candidate should communicate technical dependencies clearly, raise blockers early, participate in technical discussions and take ownership of assigned features.

Mandatory Skills

React.js | Next.js | TypeScript | Python | Django | Django REST Framework | Django ORM | FastAPI | PostgreSQL | REST APIs | Multi-Tenant Architecture | AI/LLM Integration | Third-Party Integrations | OAuth | Webhooks

The candidate should also have practical experience with multiple external platforms, preferably Meta/Facebook, Instagram, TikTok, Google, WhatsApp, Email, Google Calendar/Meet and Payment Gateways.

Preferred Skills

  • LangChain
  • LangGraph
  • LlamaIndex
  • Vector databases
  • Redis
  • RabbitMQ
  • Celery
  • Twilio
  • Razorpay
  • Stripe
  • Google Ads
  • Meta Graph API
  • FHIR / HL7
  • AWS / GCP
  • Terraform
  • Kubernetes
  • Prometheus / Grafana

Required Skills

JavaScriptTypeScriptReactPythonAWSGCPDockerKubernetesSQLRedis

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience0 – 0 years
Positions1

Posted by

N/A

Posted on:

24 Sept 2026

About Strategic Ventures-in

More open roles

Browse all jobs →