UI Developer
Contract W2
Contract Independent
1 Year
No Travel Required
On-site
$55 - $60/hr
Fitment
Dice Job Match Score™
📋 Comparing job requirements...
Job Details
Skills
- React.js
- Typescript
- Chat/streaming UI patterns
- OAuth2/SAML auth
Summary
UI Developer
* React.js
* Typescript
* Chat/streaming UI patterns
* OAuth2/SAML auth
UI Developer – React.js / TypeScript
We are looking for a skilled UI Developer with strong expertise in building modern, responsive web applications using React.js and TypeScript. The ideal candidate has experience developing real-time, interactive user interfaces, integrating backend APIs, and implementing enterprise authentication solutions.
Required Skills
- Strong proficiency in React.js and TypeScript
- Experience integrating REST APIs and/or GraphQL APIs with frontend applications
- Experience building chat, messaging, and streaming UI patterns (real-time updates, WebSockets, Server-Sent Events, incremental rendering, typing indicators, etc.)
- Strong understanding of asynchronous programming, API error handling, and data fetching/caching
- Experience implementing authentication and authorization using OAuth 2.0 and SAML
- Solid knowledge of HTML5, CSS3, JavaScript (ES6+), and responsive web development
- Experience with modern state management (Redux, Zustand, Context API, etc.)
- Proficiency with Git and Agile/Scrum development
Responsibilities
- Build scalable, high-performance React applications using TypeScript
- Integrate and consume REST/GraphQL APIs to deliver seamless user experiences
- Develop responsive, real-time chat and streaming interfaces
- Implement secure authentication and authorization using OAuth 2.0 and SAML
- Collaborate with backend engineers to design and integrate APIs
- Optimize application performance, accessibility, and maintainability
- Write clean, reusable, well-tested, and documented code
Preferred Qualifications
- Experience with AI/LLM-powered chat applications
- Familiarity with WebSockets, Server-Sent Events (SSE), or other real-time communication technologies
- Knowledge of testing frameworks such as Jest, React Testing Library, or Cypress
- Experience with CI/CD pipelines and cloud platforms (AWS, Azure, or Google Cloud Platform)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: 91173678
- Position Id: 9043385
- Posted 12 hours ago
Create job alert
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs