Job Title : Full stack Engineer
Experience Level : 9–15 Years
Location : Bangalore
Role Purpose
- Act as a force multiplier for web platform teams in the AI-assisted development era — safeguarding quality, security, and performance while accelerating delivery.
- Provide deep React / Next.js expertise with cross-stack flexibility in .NET and Node.js, enabling full-stack squads to ship scalable, high-quality web experiences.
- Serve as a critical reviewer of AI-generated code, ensuring maintainability, convention adherence, and safety.
- Unlock leverage through agent orchestration, experimentation, end-to-end feature ownership, and performance optimization (graceful degradation, backpressure handling).
Key Responsibilities (Across All Levels)
Platform ArchitectureDefine web app structure, routing, and data-fetching patterns.Establish dependency management, modular workspaces, and shared libraries.Standardize frameworks, SDKs, and platform-level utilities.Developer Productivity & EnablementBuild tools, templates, and 'paved roads' to accelerate development.Create abstractions for full-stack engineers and curate AI-assisted code generation prompts and checks.Platform Integration & EvolutionOwn platform features such as authentication, payments, CDN caching, and edge runtimes.Manage browser compatibility, version upgrades, and runtime evolution.Performance LeadershipMonitor and optimize Core Web Vitals (LCP, CLS, INP), memory usage, and rendering.Enforce performance budgets and perform continuous profiling.Security & ComplianceEnforce OWASP and privacy-by-design principles.Manage CSP, SRI, security headers, and penetration test remediations.Code Quality & GovernanceDefine code standards, review architectural designs, and guide AI-generated code validation.Mentor teams and maintain engineering best practices.CI / CD & Release ManagementManage GitHub Actions or Azure DevOps pipelines with feature flags, canary releases, and staged rollouts.Oversee deployment automation, A / B testing, telemetry, and rollback strategies.Testing StrategyLead TDD / BDD implementation for unit, integration, and end-to-end testing.Implement contract testing (Pact, Specmatic) and visual / snapshot testing (Storybook, Chromatic).Design System & AccessibilityEvolve and maintain the Design System aligned to WCAG 2.2 AA and WAI-ARIA standards.Drive adoption, governance, and version control for reusable UI components.Customer Obsession & CollaborationPartner with product, design, and business teams to prioritize work based on customer feedback and telemetry.Balance technical excellence with measurable business outcomes.Required Skills & Expertise
Core Technical Expertise :
Advanced React, Next.js, and TypeScript experience for building modern web apps.Backend expertise in .NET and / or Node.js with strong understanding of REST and GraphQL APIs.Proven experience in CI / CD pipelines using GitHub Actions or Azure DevOps.Skilled in TDD / BDD testing practices, including unit, integration, and contract testing.Observability expertise using OpenTelemetry, metrics, logging, tracing, and alerting.Familiarity with AI-assisted development tools (e.g., GitHub Copilot, Cursor, Cody).Solid grasp of security, secrets management, and authentication / authorization fundamentals.Preferred Skills
Experience with Kafka or EventHub for event-driven architectures.Proficiency in Redis, CDN / Edge delivery, and caching optimization.Database expertise in Aurora, PostgreSQL, and pragmatic NoSQL solutions.Hands-on experience delivering AI-driven features (RAG, agentic patterns, structured outputs).Proficiency in AWS / Azure, Docker, Kubernetes, Terraform, or Bicep.Experience in synthetic monitoring, accessibility audits, and performance budgeting.Skills Required
Bdd, .NET, Kafka, Node.js, Redis, React, Typescript, Tdd, Docker, Terraform, Azure, Kubernetes, Aws, Azure Devops