OmegaHires logo

Lead UI Developer

OmegaHiresCharlotte, NC

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Overview

Schedule
Full-time
Career level
Senior-level
Remote
On-site

Job Description

Job Title:Lead UI DeveloperLocation:Charlotte, NC (Onsite)Duration:12 Months

Job 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

Required Technical Skills

  • 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

Preferred Skills (Nice to Have)

  • Experience with react-router-dom (latest data routing)
  • Exposure to monorepos (Nx workspace preferred)
  • Understanding of performance optimization in React applications

Important Notes

  • 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)

Soft Skills

  • 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

Powered by JazzHR

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall

FAQs About Lead UI Developer Jobs at OmegaHires

What is the work location for this position at OmegaHires?
This job at OmegaHires is located in Charlotte, NC, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at OmegaHires?
Employer has not shared pay details for this role.
What employment applies to this position at OmegaHires?
OmegaHires lists this role as a Full-time position.
What experience level is required for this role at OmegaHires?
OmegaHires is looking for a candidate with "Senior-level" experience level.
What is the process to apply for this position at OmegaHires?
You can apply for this role at OmegaHires either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.