What are the responsibilities and job description for the UI Developer _ W2 requirement position at Lorvenk Technologies LLC?
Job Details
Role: UI Developer
Location: Charlotte, NC (Onsite)
Experience: 8 Yrs
Visa: No OPT & CPT
Type: W2
Technical Skills & Experience (Must-Haves):
React 18 TypeScript:
Only functional components with hooks no class components or class-based HOCs.
No frameworks on top of React (e.g., NextJS is not preferred). We are strictly looking for pure React experience.
Redux & Redux-Saga:
Must have recent, practical experience with Redux and Redux-Saga (not Zustand or other alternatives).
Familiarity with Redux Toolkit (RTK) is fine, but understanding underlying Redux-Saga use cases is essential.
Ability to explain saga workflows beyond just API handling.
Component-Level Development:
Hands-on experience building and maintaining core UI components (e.g., buttons, dropdowns, layouts) without relying on third-party libraries like MUI, AntD, or Chakra.
Proficient in styled-components or @emotion/styled, including custom theming, theme mapping, and mobile responsiveness.
Project Tenure:
Minimum 12-14 months on a single project
Candidates from smaller product companies or lean teams with longer-term contracts are ideal.
Preferably someone with ownership and autonomy over their engineering work, not just task execution in large organizations.