08 Oct
|
Bahwan Cybertek
|
Chennai
08 Oct
Bahwan Cybertek
Chennai
Role Description
Purpose
Own end-to-end features and production issues spanning the backend API layer and the frontend UI, with a specific charter to hunt down non-obvious performance bottlenecks (slow queries, N+1 patterns, pagination/caching mismatches, render-blocking UI work) and resolve complex, ambiguous defects that don't have a textbook fix.
Key Responsibilities
Design and build features across the layered backend and the feature-based frontend.
Diagnose full-stack performance issues end-to-end — from AG-Grid/React Query data-fetching patterns in the UI, through FastAPI endpoint contracts, down to the database — and identify root cause rather than symptoms.
Apply out-of-the-box thinking to intermittent, hard-to-reproduce, or cross-system defects: correlate logs, telemetry, and health-check data; form hypotheses; validate with targeted experiments instead of guesswork.
Implement secure, tested endpoints following the response pattern (success/error), auth rules (JWT, role checks on mutating endpoints), and validation rules (Pydantic, 422 on invalid input).
Build accessible, performant Carbon-based UI components with proper loading/error states, 4px-grid spacing, and scoped CSS.
Write unit/integration tests (pytest for backend, Vitest/RTL for frontend) covering both correctness and performance regressions.
Use GenAI code-generation and test assistants to accelerate delivery safely, with peer review and security checks on all AI-assisted output.
Contribute to observability: structured logging, error handling, and lineage/traceability of data issues.
Must-Have Skills
Strong Python (FastAPI, Pydantic, raw SQL — no ORM) and solid TypeScript/React (Carbon Design System, Zustand, React Query, Vite).
Proven track record diagnosing production performance issues: query optimization, connection pooling, pagination/caching design, and frontend rendering/data-fetching bottlenecks.
Comfortable reading and correlating evidence across layers — API contracts,
📌 Full-Stack Developer (Chennai)
🏢 Bahwan Cybertek
📍 Chennai