Overview
Hybrid
$90,000 - $100,000
Full Time
Skills
React.js
TypeScript
Node.js
Agile
Cascading Style Sheets
Microservices
React Bootstrap
Job Details
Job Title: React JS Developer
Location: Irving, TX (On-site/Hybrid)
Job Type: Full-Time
Experience: 6+ Years
Job Description:
We are looking for a talented and experienced UI Developer with expertise in React JS and modern front-end technologies to join our team in Irving, TX. In this role, you will be responsible for developing high-performance, scalable, and interactive web applications while ensuring an exceptional user experience.
Key Responsibilities:
- Front-End Development: Build and maintain user interfaces using React JS with TypeScript.
- Frameworks & Libraries: Leverage modern libraries and frameworks such as Next.js for server-side rendering, Node.js for backend interaction, and React Router DOM for handling routes.
- CSS & Styling: Implement responsive and attractive UI designs using Tailwind CSS, Bootstrap, React-Bootstrap, Styled Components, MUI (Material-UI), and Emotion.
- Data Visualization: Utilize D3.js for creating dynamic, interactive data visualizations.
- Code Quality: Ensure code quality through tools like ESLint, SonarLint, and Autoprefixer.
- Web Optimization: Work on performance optimization using tools like Sharp and advanced techniques in React.
- Microservices Integration: Collaborate with backend teams for microservices development, leveraging Spring Boot for backend integration.
Required Skills:
- 6+ years of hands-on experience in front-end development with a strong focus on React JS and TypeScript.
- Experience with Next.js, Node.js, and Spring Boot.
- Solid understanding of D3.js and data visualization best practices.
- Strong proficiency in CSS frameworks and libraries such as Tailwind CSS, Bootstrap, React-Bootstrap, and MUI.
- Familiarity with React Router DOM, React Helmet Async, and modern JavaScript tools like ESLint and SonarLint.
- Ability to work effectively in a collaborative, agile environment.
- Excellent problem-solving skills and attention to detail.
Preferred Qualifications:
- Experience with microservices and integration with front-end systems.
- Familiarity with cloud-based technologies and CI/CD pipelines.
- Experience in designing and maintaining scalable web applications.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.