React Developer

Bright Vision Technologies•Frisco, TX
•$120,000 - $180,000•Remote

About The Position

Bright Vision Technologies is seeking an experienced React Developer to design, develop, and maintain modern enterprise web applications for customer-facing digital platforms, internal business portals, and cloud-native SaaS solutions. The role focuses on building responsive, scalable, maintainable Single Page Applications using React and integrating them with enterprise APIs, cloud services, and microservices-based backend platforms. The developer will collaborate with product managers, UX/UI designers, backend engineers, cloud architects, QA teams, and DevOps engineers to deliver user experiences for large-scale enterprise applications. This hands-on engineering role contributes to front-end architecture, UI development, API integration, testing, performance optimization, cloud deployments, and ongoing enhancement of mission-critical applications. The project environment includes enterprise portals, financial and healthcare applications, insurance platforms, analytics dashboards, workflow systems, cloud-hosted microservices, and enterprise identity solutions.

Requirements

  • Five or more years of professional front-end software development experience.
  • Four or more years of hands-on React development experience building enterprise applications.
  • Strong proficiency in React 18+, JavaScript (ES6+), and TypeScript.
  • Deep understanding of React Hooks, Functional Components, Context API, Suspense, Error Boundaries, and component lifecycle.
  • Experience implementing state management with Redux Toolkit, Redux, Zustand, React Query (TanStack Query), or Context API.
  • Strong knowledge of HTML5, CSS3, SCSS, Tailwind CSS, Styled Components, or CSS Modules.
  • Experience integrating RESTful APIs and GraphQL services.
  • Experience with authentication technologies including JWT, OAuth2, Azure AD, Okta, Auth0, or OpenID Connect.
  • Strong understanding of responsive web design, accessibility (WCAG), semantic HTML, and cross-browser compatibility.
  • Familiarity with front-end build tools including Vite, Webpack, Babel, npm, and Yarn.
  • Experience with Git and platforms such as GitHub, Azure DevOps, GitLab, or Bitbucket.
  • Experience using CI/CD platforms including GitHub Actions, Azure DevOps Pipelines, Jenkins, or GitLab CI.
  • Strong debugging and performance optimization skills using Chrome DevTools, Lighthouse, and browser profiling tools.
  • Experience consuming backend services built with .NET Core, Java Spring Boot, Node.js, or Python.
  • Experience working in Agile Scrum development environments.

Nice To Haves

  • Experience building enterprise SaaS platforms supporting thousands of concurrent users.
  • Familiarity with Next.js, Server-Side Rendering (SSR), Static Site Generation (SSG), and Incremental Static Regeneration (ISR).
  • Experience implementing Micro Frontend architecture using Module Federation.
  • Knowledge of Progressive Web Applications and offline-first web applications.
  • Experience integrating real-time communication using SignalR, WebSockets, or Firebase.
  • Familiarity with Microsoft Azure, AWS, or Google Cloud Platform.
  • Experience with automated testing using Jest, React Testing Library, Cypress, Playwright, or Selenium.
  • Knowledge of Docker, Kubernetes, and containerized application deployment.
  • Familiarity with OpenAPI (Swagger), GraphQL, Apollo Client, and API Gateway integrations.
  • Experience developing reusable enterprise component libraries and design systems.
  • Exposure to OpenTelemetry, application monitoring, and front-end observability tools.

Responsibilities

  • Design, develop, and maintain enterprise-grade Single Page Applications using React and TypeScript.
  • Build reusable, scalable, maintainable UI components that follow enterprise design system standards.
  • Develop responsive applications optimized for desktop, tablet, and mobile browsers.
  • Integrate applications with RESTful APIs, GraphQL services, and cloud-native backend platforms.
  • Collaborate with UX designers to translate Figma or Adobe XD designs into pixel-perfect, accessible interfaces.
  • Implement client-side state management using Redux Toolkit, React Query, Zustand, or Context API.
  • Optimize application performance through lazy loading, code splitting, memoization, virtualization, and efficient rendering.
  • Build secure authentication and authorization workflows using OAuth2, OpenID Connect, Azure Active Directory, Okta, or Auth0.
  • Implement real-time features using WebSockets, SignalR, or Server-Sent Events.
  • Develop reusable custom hooks, utility libraries, and shared component packages.
  • Write unit, integration, and end-to-end tests.
  • Participate in architecture reviews, code reviews, sprint planning, technical discussions, and Agile ceremonies.
  • Troubleshoot production issues, browser compatibility challenges, and front-end performance bottlenecks.
  • Work with DevOps teams to automate deployments through CI/CD pipelines.
  • Contribute to front-end architecture, API integration, cloud deployments, and continuous enhancement of enterprise applications.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service