Full Stack, Backend & Frontend Developer_Trainees (Bengaluru)

Full Stack, Backend & Frontend Developer_Trainees (Bengaluru)

27 Aug
|
Sustainext Digital
|
Bengaluru

27 Aug

Sustainext Digital

Bengaluru

Full Stack, Backend & Frontend Developer Trainee

Three engineering trainee tracks Frontend, Backend and Full Stack for graduating engineers who have built strong, hands-on projects during their coursework and are ready to turn that into a production career.

Positions

Frontend Developer (Trainee)

Backend Developer (Trainee)

Full Stack Developer (Trainee)

Reporting To

Solution Architect

Location

Hebbal, Bangalore

Work Mode

In-office. No WFH / hybrid. Open only to candidates based in Bangalore.

Programme Structure

3-month paid traineeship full-time absorption on successful completion

Experience

0 years (freshers) — strong academic / graduation project work required The Trainee Programme

This is a fresher-friendly entry point into Sustainext's tech team, designed for candidates who don't yet have professional work experience but have demonstrated real engineering ability through strong projects completed as part of their graduation curriculum or self-driven builds.

How it works

- Months 1–3 (Traineeship): You join as a Trainee on a fixed stipend. This period is used for structured onboarding, mentored project work, and a genuine evaluation of fit on live or near-live engineering problems.
- On successful completion: You are absorbed into a full-time role on the relevant track (Frontend / Backend / Full Stack Developer), with the compensation structure and statutory benefits described under Remuneration & Perks below.
- Extension/exit: If more time is needed to assess fit, the traineeship may be extended by mutual agreement; if the fit isn't right, the engagement ends at or before the 3-month mark.

Frontend Developer — Trainee As a Frontend Developer Trainee, you'll work on the interfaces ESG analysts, auditors and enterprise admins use - dashboards, multi-step disclosure workflows, schema-driven forms, and real-time/streaming views into GaiaLM's agentic outputs. You will pair closely with backend engineers and designers to ship production UI, not just static screens.

Must-Have Skills (project, academic, or self-taught experience)

- React and Next.js (App Router) — building and structuring real applications, not just single-page demos.
- TypeScript, and ideally exposure to React 19.
- State management at scale using Redux Toolkit.
- Tailwind CSS (Tailwind v4 exposure is a plus) for building consistent, responsive UI.
- Experience building schema-based / dynamically-generated UI (forms or components driven by a data schema rather than hard-coded).
- Axios interceptor patterns — handling cookie-based JWT injection and 401/403 responses gracefully.
- TanStack Query (v5 exposure is a plus) for data fetching, caching and server state.
- Consuming SSE / streaming APIs (e.g., displaying token-by-token or incremental responses from a backend/LLM service).
- Comfort integrating with an auth-as-a-service provider (e.g., Auth0, Clerk, Firebase Auth, Supabase Auth, or similar).





Good to Have Experience migrating a codebase from JavaScript to TypeScript.

Charting libraries — Chart.js or Nivo Charts.

Azure Blob Storage integration from the client side.

Client-side generation of .docx / .xlsx files.

Having built a design system or reusable component library from scratch.

Debugging React 19 effect-dependency and callback-identity issues (stale closures, unnecessary re-renders).

What You'll Do

- Build and ship UI features in React/Next.js against real product requirements, under the guidance of senior engineers.
- Translate designs and schema definitions into responsive, accessible, cross-browser-compatible interfaces.
- Integrate frontend components with backend APIs, including authenticated and streaming endpoints.
- Write clean, typed, testable code and participate in code reviews — as both a recipient and, over time, a reviewer.
- Debug issues across the stack boundary, from state-management bugs to API integration mismatches.
- Document your components and decisions for the rest of the team.

Backend Developer — Trainee As a Backend Developer Trainee, you'll work on the systems that compute, store and serve ESG and carbon data at enterprise scale — deterministic calculation engines, secure multi-tenant APIs, async job pipelines, integrations with client ERPs, and the plumbing behind GaiaLM's retrieval and agentic workflows.

Must-Have Skills (project, academic, or self-taught experience)

- Python, with hands-on project experience in Django 4.2 and Django REST Framework (async views via adrf are a plus).
- Authentication with SimpleJWT and/or django-allauth.
- PostgreSQL — schema design, queries, and working with an ORM.
- Background job processing with Celery and Celery Beat on Redis.
- Exposure to Azure-based deployment concepts: containerizing to Azure Container Registry, deploying to App Service, and using Blob/Queue/Table storage; Azure Pipelines for CI/CD is a plus.
- Server-side report generation — WeasyPrint, docxtpl, or LibreOffice-based document/PDF generation.
- Awareness of enterprise system integrations (SAP, Salesforce, Xero, or similar ERPs) - understanding how to consume third-party/enterprise APIs.
- Additionally valuable: Python 3.13, async FastAPI with Pydantic v2, asyncpg or hand-written SQL against Postgres (including Row-Level Security), Docker.
- Any exposure to production RAG (vector databases, embeddings), LLM API integration and streamed LLM responses, JWT verification, or Redis for caching/rate-limiting is a strong plus for this track.





Valuable to Have django-simple-history for audit/versioning; encrypted model fields for sensitive data. drf-spectacular for API documentation/schema generation.

Familiarity with uv (Python packaging) and pytest-django for testing.

LLM evaluation frameworks/practices.

Continuous integration with GitHub Actions; deployment experience with Railway.

Vector databases such as Qdrant, embedding providers such as Voyage AI, prompt evaluation, or Supabase.

What You'll Do

- Build and maintain REST/async APIs that power the Sustainext platform, under senior engineering guidance.
- Design database schemas and write efficient, correct queries against PostgreSQL.
- Implement background/async workflows for data processing, report generation and integrations using Celery.
- Work with authentication, authorization and multi-tenant data isolation correctly and securely.
- Contribute to deployment pipelines on Azure and support production issue triage.
- Write automated tests and participate in code review.
- Progressively pick up FastAPI/async and applied-AI work (RAG, LLM integration) as you grow in the role.

Full Stack Developer — Trainee As a Full Stack Developer Trainee, you'll work across the entire request lifecycle — from the React/Next.js interface, through authenticated APIs, to the Django/FastAPI backend and PostgreSQL data layer — on features that span both layers. This track suits candidates whose graduation projects genuinely spanned frontend and backend, end to end (e.g., a full web app with its own API and UI, not just one half).

Must-Have Skills — Frontend Layer

- React and Next.js (App Router), TypeScript, Tailwind CSS.
- State/data fetching fundamentals — Redux Toolkit and/or TanStack Query.
- Ability to consume authenticated and streaming (SSE) APIs from the client, including handling 401/403 flows via an interceptor pattern.

Must-Have Skills — Backend Layer

- Python, with project experience in Django + DRF, or FastAPI with Pydantic.
- PostgreSQL — schema design and querying.
- Building and securing REST APIs, including JWT-based authentication.
- Comfort with Git-based workflows and basic cloud deployment concepts (Azure preferred).

Good to Have Celery/Redis for background jobs; Docker for containerization.

Any exposure to LLM API integration, streaming responses, or RAG pipelines.

Chart.js/Nivo for data visualisation; server-side report generation (WeasyPrint/docxtpl).

Testing frameworks (pytest) and CI pipelines (GitHub Actions/Azure Pipelines).

What You'll Do

- Own features end-to-end — from UI to API to database — with support from frontend- and backend-focused senior engineers.
- Build schema-driven UI backed by real APIs you also help design and implement.
- Debug issues that cross the frontend/backend boundary faster than a single-layer specialist could.
- Contribute to both codebases' quality — types, tests, code review — and rotate emphasis as the team's needs shift.

📌 Full Stack, Backend & Frontend Developer_Trainees (Bengaluru)
🏢 Sustainext Digital
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: full stack, backend & frontend developer_trainees (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: full stack, backend & frontend developer_trainees (bengaluru) / bengaluru