What are the responsibilities and job description for the UI Developer position at Algo Soft Solutions LLC?
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)
Salary : $55 - $60