UI/React Developer

Overview

Remote
$70 - $80
Contract - W2
Contract - 6 Month(s)

Skills

Agile
Css3
HTML5
JavaScript

Job Details

We are seeking a skilled React Developer to join our development team. The ideal candidate will be responsible for building high-performing, scalable, and user-friendly web applications using React.js and related technologies. You will collaborate closely with designers, backend developers, and product managers to deliver high-quality digital experiences.  This position is a government role -- ship required.

Key Responsibilities

  • Develop responsive, reusable, and modular front-end components using React.js.

  • Translate UI/UX wireframes and mockups into high-quality code.

  • Optimize applications for performance, scalability, and accessibility.

  • Work with RESTful APIs / GraphQL to integrate backend services.

  • Maintain and improve existing codebases, ensuring code quality and best practices.

  • Collaborate with cross-functional teams (design, product, QA, backend) to deliver features on time.

  • Participate in code reviews, testing, and debugging.

  • Stay up to date with emerging JavaScript frameworks, tools, and libraries.

Required Skills & Qualifications

  • Bachelor s degree in computer science, Engineering, or equivalent experience.

  • 2+ years (junior) / 4+ years (mid-level) / 6+ years (senior) of experience in front-end development.

  • Strong proficiency in JavaScript (ES6+), React.js, and Redux (or similar state management).

  • Solid understanding of HTML5, CSS3, and modern styling frameworks (Sass, Tailwind, Material-UI, etc.).

  • Experience with version control (Git/GitHub/GitLab).

  • Familiarity with Agile methodologies and modern CI/CD practices.

  • Strong debugging and problem-solving skills.

Nice-to-Have Skills

  • Experience with TypeScript.

  • Familiarity with Next.js or other SSR frameworks.

  • Knowledge of unit testing (Jest, React Testing Library, Cypress).

  • Experience with cloud platforms (AWS, Azure, Google Cloud Platform).

  • Familiarity with Docker/Kubernetes.

What We Offer

  • Competitive salary and benefits package.

  • Opportunity to work on innovative and impactful projects.

  • Collaborative team environment with growth opportunities.

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.