User Interface Engineer
Cypress HCM
full-remoteseniorcontractfullstack San Francisco Bay Area 4 days ago via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
ReactNode.jsTypeScriptJavaScriptOpenAIAnthropicRESTGraphQLCLIsDeveloper Tooling
About the role
Role Overview
You’ll be a senior full-stack developer focused on developer experience (DX), reusable architecture, API integrations, and modern AI tooling. The work supports Adobe product teams with template systems, developer tooling, and AI-powered workflow patterns.
Responsibilities
- Design and build reusable template systems for common prototyping and AI workflow patterns
- Create scaffolding structures and starter templates for:
- APIs
- AI agents
- frontend applications
- Build and maintain integrations with internal Adobe APIs and third-party platforms
- Develop developer tooling, including:
- CLIs
- build systems
- scaffolding frameworks
- AI skills/agents
- Implement frontend components and configuration interfaces using React and Lit
- Build Node.js backend services for template generation, API proxying, and integrations
- Improve onboarding flows and overall developer experience
- Write technical documentation and implementation examples
- Identify workflow friction points and propose scalable engineering improvements
Requirements
- Strong full-stack experience with React and Node.js
- Hands-on experience with AI/LLM APIs such as OpenAI or Anthropic
- Experience building developer tooling (CLIs, scaffolding systems, template engines, build tools)
- Strong API integration experience with:
- REST and GraphQL
- authentication
- rate limiting
- error handling
- Advanced JavaScript/TypeScript with modern async patterns and the npm ecosystem
- Experience designing scalable reusable frontend/backend architecture
- Strong communication skills and ability to work independently
Preferred Qualifications
- Experience with component libraries, design systems, or frontend infrastructure
- Familiarity with Figma or strong design sensibility
- Experience with serverless architecture or containerization
- AWS experience
- Familiarity with Adobe APIs
Contract Details
- Contract: 6/01/2026 to 12/18/2026
- Location: Remote (Anywhere in the US)
- Pay Rate: $100.00–$105.63 per hour
About Cypress HCM
Cypress HCM is a technology and hiring platform/company supporting talent acquisition. The role described is focused on engineering work that supports Adobe product teams, including developer tooling and AI-powered workflows. The position is centered on building scalable reusable systems and integrations across frontend and backend.
Scraped 5/20/2026