D logo

Frontend Software Engineer (Web & UX)

DPR Solutions IncSan Jose, CA

Overview

Remote
On-site

Job Description

Location - San Jose ( Hybrid )

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.

pay-wall

FAQs About Frontend Software Engineer (Web & UX) Jobs at DPR Solutions Inc

What is the work location for this position at DPR Solutions Inc?
This job at DPR Solutions Inc is located in San Jose, CA, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at DPR Solutions Inc?
Employer has not shared pay details for this role.
What employment applies to this position at DPR Solutions Inc?
The employer has not provided this information. This may be discussed during the hiring process.
What is the process to apply for this position at DPR Solutions Inc?
You can apply for this role at DPR Solutions Inc either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.