Start Your Search Here

push notification bell

Would you like to receive notifications about Computer and Mathematical Occupations jobs in Dallas?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Anblicks

Dallas / Global

React JS Developer

Job Description

Lead React Developer (8+ Years Experience) - Architecture

Responsibilities

Lead React Developer (8+ Years Experience) Architecture. Strong experience in leading and architecting large-scale React.js applications. Skilled in designing scalable front-end architecture, routing structure, state management layers, and integrating automated build, deployment, and CI/CD pipelines.

React.js Development: Build dynamic, high-performance web applications using React.js, TypeScript, and modern libraries. Implement interactive features, complex data flows, and scalable state-driven UIs.

Expertise in React Ecosystem: Hands‑on experience with Hooks, component lifecycle, advanced state management, and performance patterns. Expertise in Redux Toolkit, RTK Query, React Query, and application‑wide state architecture.

API Integration (Axios): Integrate backend services using Axios with interceptors, global error handling, retry logic, and optimized API communication patterns.

Route Management: Architect and implement routing using React Router, including nested routes, guarded/private routes, role-based access, and lazy-loaded route structures.

UI Integration: Collaborate with UI/UX teams to build visually appealing, responsive, and user-friendly interfaces that match design specifications.

Component Development: Develop reusable, modular, and scalable React components using best practices, ensuring maintainability and consistency across applications.

Front-end Optimization: Improve performance through memoization, virtualization, code splitting, minimizing re-renders, and optimizing bundle size for a seamless user experience. Security: Write secure and efficient front-end code, implement client-side validations, handle sensitive data safely, and address vulnerabilities proactively.

Collaborative Development: Work closely with backend engineers, designers, architects, QA, and product teams to ensure smooth integration of front-end and backend workflows.

Testing and Debugging: Conduct thorough debugging and implement strong testing practices to ensure functional stability, responsiveness, and error-free user experiences.

Unit Testing: Proficient in writing unit test cases using Jest or React Testing Library (RTL), ensuring high coverage, stability, and bug-free releases. Code Maintenance and Documentation: Follow clean code principles, maintain clear documentation, perform refactoring, and ensure code quality through reviews and continuous improvement.

Stay Up to Date with Technology: Keep current with modern React features, frontend tooling, state management patterns, and performance best practices to stay ahead of industry standards. Communication & Training: Strong communication skills with the ability to mentor team members, document best practices, and provide technical guidance to development teams.

Seniority Level

Mid-Senior level

Employment Type

Full-time

Job Function

Information Technology, Analyst, and Finance

Industries

Real Estate, Real Estate and Equipment Rental Services, and IT Services and IT Consulting

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location