Overview
On Site
$50 - $55
Contract - W2
Contract - 12 month(s)
No Travel Required
Skills
React JS
Job Details
Key Responsibilities:
- Develop and maintain advanced frontend applications using React.js, TypeScript/JavaScript, HTML5, and CSS3.
- Translate designs and wireframes into high-quality code with a focus on responsive, accessible, and user-centric UI.
- Collaborate with MS Power Platform team to host React applications in MS environment.
- Optimize applications for performance, scalability, and cross-browser compatibility.
- Manage application state using tools like Redux, Recoil, or Context API.
- Build reusable components and frontend libraries for future use.
- Work with RESTful APIs and integrate frontend with backend services.
- Participate in code reviews, unit testing, and deployment pipelines.
- Collaborate in agile teams, contributing to planning, estimation, and continuous improvement.
Required Skills and Qualifications:
- 8+ years of experience in frontend development with a strong focus on React.js.
- Proficient in JavaScript ES6+ and TypeScript.
- Solid understanding of modern React patterns (Hooks, Context, Suspense, etc.).
- Experience with state management libraries (Redux, MobX, Zustand, etc.).
- Familiarity with component libraries like Material-UI, Ant Design, or Tailwind CSS, Bootstrap
- Good understanding of version control (Git), testing frameworks (Jest, React Testing Library), and CI/CD workflows.
- Experience with performance tuning, code splitting, and lazy loading.
- Strong problem-solving skills and attention to detail.
- Familiarity with Build Tools (Webpack or Parcel) or Vite, Package Managers (npm), Authentication
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.