Lead UI Developer at OmegaHires – Charlotte, North Carolina
OmegaHires
Charlotte, North Carolina, 28202, United States
Posted on
NewSalary:$60.00 - $65.00/hrJob Function:Information Technology
New job! Apply early to increase your chances of getting hired.
Explore Related Opportunities
About This Position
Job Title: Lead UI Developer
Location: Charlotte, NC (Onsite)
Duration: 12 MonthsJob Summary
Location: Charlotte, NC (Onsite)
Duration: 12 MonthsJob Summary
We are seeking a highly skilled Lead UI Developer with strong expertise in React and TypeScript to design and build scalable, high-performance front-end applications. The ideal candidate will have deep hands-on experience with modern React (v18+) best practices, state management using Redux and Redux-Saga, and a strong understanding of UI architecture and design principles.
Key Responsibilities- Develop and maintain scalable front-end applications using React (v18+) and TypeScript
- Build reusable UI components (buttons, dropdowns, layouts) without relying on third-party UI libraries
- Implement and manage state using Redux and Redux-Saga
- Follow modern React best practices (functional components, hooks, no class components or HOCs)
- Apply CSS-in-JS techniques using styled-components or @emotion/styled
- Design responsive and mobile-friendly UI components
- Collaborate on architectural decisions and enforce best practices
- Participate in code reviews and ensure high-quality, maintainable code
- Contribute to long-term technical strategy and reduce technical debt
- Strong experience with React (latest versions) and TypeScript
- Solid understanding of Redux and Redux-Saga
- Experience building UI components from scratch (no frameworks like MUI, AntD, Chakra UI)
- Proficiency in CSS-in-JS (styled-components or Emotion)
- Strong understanding of component architecture and application layering
- Experience with REST APIs integration
- Experience with react-router-dom (latest data routing)
- Exposure to monorepos (Nx workspace preferred)
- Understanding of performance optimization in React applications
- Experience with frameworks like Next.js is NOT preferred (pure React expertise required)
- Candidates must demonstrate deep understanding of React fundamentals and architecture
- Hands-on experience with Redux (not alternatives like Zustand)
- Excellent communication and articulation skills
- Ability to clearly explain technical concepts and decisions
- Strong understanding of application architecture and design principles
- Ownership mindset with the ability to make independent engineering decisions
- Awareness of technical debt and strategies to manage and reduce it
- Ability to think long-term and evaluate impact of technical decisions
Scan to Apply
Just scan this QR code to apply from your phone.
Job Location
Charlotte, North Carolina, 28202, United States
Loading interactive map for Charlotte, North Carolina, 28202, United States
Job Location
This job is located in the Charlotte, North Carolina, 28202, United States region.
Frequently asked questions about this position
Latest Job Openings in North Carolina
CERTIFIED NURSING ASSISTANT - SILVER BLUFF
Liberty Health
Canton, NC
CERTIFIED NURSING ASSISTANT - LOUISBURG HEALTH & REHAB CENTER
Liberty Health
Louisburg, NC
HOME CARE PHYSICAL THERAPIST
Liberty Health
Jacksonville, NC
LICENSED PRACTICAL NURSE - BRIAR CREEK at THE BARCLAY
Liberty Health
Charlotte, NC
HOME CARE PHYSICAL THERAPY ASSISTANT PTA
Liberty Health
Roanoke Rapids, NC
Apply For This Position
By submitting your application, you understand and agree to JobTarget's
Terms of Service
and
Privacy Policy.