Greetings from Sun Technologies.
Position: Full Stack Engineer
Experience: 6+ Years
Work Location: HBR Layout, Bangalore
Work Mode : Work from Office – 5 days
Shift: 3 PM to 12 AM (Free 2 ways cab with dinner)
Job Type: Full-Time / Permanent
Mandatory Skills: Next.js, React JS, TypeScript, Python, GCP etc.
Core Responsibilities & Technical Requirements :
5+ years of professional software engineering experience across modern web and cloud architectures.
Deep Frontend Expertise:
Production experience with Next.js (App Router) and React 18/19.
Mastery of TypeScript (generics, mapped types, strict null checks).
Practical experience with TanStack Query (v5) and Zustand .
Strong proficiency with MUI (Material-UI) , Emotion , and Tailwind CSS .
Specialized UI & Data Visualization:
Demonstrated experience building interactive node/flow graphs using XYFlow (React Flow) .
Hands-on experience rendering data visualizations using Recharts and/or Vega-Lite / React-Vega .
Backend & Cloud:
Solid proficiency in Python and asynchronous programming with FastAPI and Pydantic .
Production experience deploying containerized applications to Google Cloud Platform (Cloud Run) .
Hands-on experience with Google Cloud Firestore (document modeling, real-time listeners, composite indexes)
Authentication & Security:
~ Proven track record implementing OAuth2 / OIDC authentication flows, specifically using NextAuth.js with enterprise identity providers (e.g., ForgeRock , Okta, Ping).
Preferred Qualifications:
Experience optimizing canvas rendering and DOM virtualization performance for large node graphs in XYFlow.
Familiarity with declarative grammar of graphics and compiling dynamic specs for Vega-Lite.
Experience with full stack type safety tools (Ex. OpenAPI/ Swagger schema generation feeding TypeScript codegen or Zod validation).
Familiarity with GCP ecosystem tools (Cloud Build, Cloud Monitoring, Artifact Registry, Secret Manager).
📌 Full Stack Engineer Full Time Permanent (Bengaluru)
🏢 Sun Technology Integrators Private
📍 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.