UI React Developer

Visionary Innovative Technology Solutions LLC
Dallas, TX, United States
3 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services HTML5 Automation of Tests Microsoft Azure Bootstrap (Software) Cascading Style Sheets (CSS) Code Review Continuous Integration Design of User Interfaces
+30 more
JSON Node.Js Performance Tuning Scrum Methodology Ui Patterns Next.js Responsive Web Design Systems Integration TypeScript Web Applications Website Wireframe Tailwind ReactJS Cypress (Programming Language) Backend Git Webpack Material UI Kubernetes Playwright Build Tools Graphql Front End Software Development React Redux React Testing Library Restful APIs Es2015 Software Version Control Docker Web Api

Job description

  • Design, develop, and maintain modern web applications using React.js.
  • Build reusable, scalable, and maintainable UI components.
  • Develop responsive user interfaces using HTML5, CSS3, JavaScript, and TypeScript.
  • Implement application state management using Redux, Context API, or similar technologies.
  • Integrate frontend applications with RESTful APIs and backend services.
  • Translate UI/UX designs and wireframes into high-quality React components.
  • Implement responsive and cross-browser compatible interfaces.
  • Optimize frontend applications for performance, scalability, and usability.
  • Develop reusable components and establish consistent UI patterns.
  • Write unit and component tests using Jest and React Testing Library.
  • Troubleshoot UI, JavaScript, API, and production issues.
  • Participate in code reviews and follow frontend coding standards.
  • Use Git for source control, branching, pull requests, and collaboration.
  • Integrate automated testing into CI/CD pipelines.
  • Collaborate with UX/UI designers, backend developers, QA engineers, architects, and product teams.
  • Participate in Agile/Scrum ceremonies and sprint planning.
  • Provide technical guidance and mentor junior UI developers.

Requirements

We are looking for an experienced UI React Developer with 6+ years of hands-on experience building scalable, responsive, and user-friendly web applications. The ideal candidate should have strong expertise in React.js, JavaScript, TypeScript, state management, REST API integration, frontend performance optimization, and automated testing., * 6+ years of professional UI / Frontend Development experience.

  • Strong hands-on experience with React.js.
  • Advanced knowledge of JavaScript / ES6+.
  • Strong knowledge of TypeScript.
  • Excellent understanding of:
  • React Components
  • Hooks
  • Props & State
  • Context API
  • Functional Components
  • React Lifecycle
  • Experience with Redux / Redux Toolkit or equivalent state-management frameworks.
  • Strong knowledge of HTML5 and CSS3.
  • Experience consuming and integrating RESTful APIs.
  • Experience with JSON and asynchronous API calls.
  • Knowledge of frontend build tools such as Webpack and Babel.
  • Experience with Jest / React Testing Library.
  • Strong knowledge of Git.
  • Experience with CI/CD and Agile development practices.

Preferred Skills

  • Next.js
  • React Query / TanStack Query
  • Node.js
  • GraphQL
  • Material UI / Bootstrap
  • Tailwind CSS
  • Cypress / Playwright
  • Webpack / Vite
  • Docker
  • Kubernetes
  • Azure / AWS

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

3:26 min

Leveraging existing web knowledge for developer experience

Xuan Huang Xuan Huang · World Congress 2025

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Exploring tooling choices for interactive UI components

Aurora Scharff Aurora Scharff · World Congress 2025

Videos

See all

Related articles

See all