Overview
Job Description
Frontend Software Engineer (Web & UX) Technical Skills Development, User Experience & Design Product Discovery, UX & Wireframing Ability to translate customer requests into persona-driven Critical User Journeys (CUJs) Wireframes/prototyping (Preferred) Strong eye for design (Preferred) Experience with Figma, Tailwind CSS, Material Design Modern Web Frameworks & Build Toolchains Strong, mid-level or higher proficiency in JavaScript and strict TypeScript. Ability to pragmatically select frameworks across SPA/SSR (React, Angular/Vue, Alpine, HTMX) Command of modern web build pipelines and processes (bundling, transpilation, minification, tree-shaking, and lean container builds). Experience with GCP platform at a basic level, including proficiency with projects, IAM, networking and load balancers, IAP, GCS, Cloud Build Frontend Architecture & API Integration Experience with: Component and service/transport abstractions Strict contract adherence (REST/OpenAPI, gRPC) Runtime schema validation SSE / WebSockets for real-time streaming Instrumenting client/application distributed tracing, CUJ metrics, and structured logging without exposing PII/PHI (Required). (Preferred) Hybrid agentic UI workflows (reasoning traces, HITL approvals, graceful fallbacks) when applicable. Enterprise Security, State & Data Handling Enterprise Identity & Access Control Experience integrating web apps with enterprise SSO and auth flows (OIDC, OAuth 2.0, SAML, IAP) Secure session/token lifecycles (HttpOnly/Secure cookies, BFF auth patterns) Enforcing RBAC/ABAC across routes and views. Predictable & Secure State Management Architecting clean client and server-cache state (caching, async/concurrency, request cancellation, multi-turn session state) Web Security & Compliant Data Handling Experience with: XSS, CSRF, CORS, and CSP defenses (including sanitizing untrusted user or AI/LLM-generated content before rendering) Strict PII/PHI and secret hygiene SDLC Proven ability to design and engineer to a defined quality tier (PoC, Integrated Prototype, MVP, MLP) Skilled in adjusting architecture, testing, and polish/quality commensurate to the target quality level Proficiency using GenAI coding agents and developer tools using spec-driven dev model(Product Requirements Document → Technical Design Document → Feature Specs) Skilled at balancing leveraging GenAI and applying human touch: e.g. code review, automated CI gates (strict typing, linting, security), and pragmatic, quality-tier-appropriate testing(unit/component tests, deterministic API/transport mocking, and E2E journey tests). Consulting & Professional Attributes Ability to represent the team with authority, defending scope boundaries and clearly explaining complex UX, architectural, and quality-tier trade-offs to customer stakeholders. Collaborative Google-partner/customer delivery team execution where we build with the customer, not for the customer; skilled at maintaining transparency, PR review, documentation, UAT alignment, and customer handoff. Certifications Minimum 1 of the following certifications: Google Cloud Developer (Preferred) Google Cloud Agent Architect Google Cloud Professional Architect Preferred Tenure 5+ years of experience writing and delivering production-quality code in customer engagements 5+ years of consulting experience
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.
