Front End React Developer || W2 || Onsite

Overview

On Site
Depends on Experience
Contract - Independent
Contract - W2
Contract - 6 Month(s)
No Travel Required

Skills

Ketcher
RDKit
SOAP API
React or Vue
CSS-in-JS
chemical structure editors

Job Details

Role: Front End React Developer - Discovery

Location: Wilmington DE

Work mode: ONSITE 3-4 days week

Rate: $--/hr on w2 no benefits or $60/hr on 1099 max rates

3-6 months contract. ONSITE 3-4 days week in Wilmington DE. 40 hours week effort

EMPLOYMENT TYPE:

3 - 6 month contract

ABOUT THE ROLE: FULL SPEC

Job Title: Front-End Contractor - Website Reimplementation

Project Overview:

We are seeking an experienced Front-End Contractor to reimplement an existing website as an internal application. This project involves rebuilding the front-end using a modern JavaScript framework and integrating it with our existing SOAP API for job submissions and retrieval.

Responsibilities:

  • Reimplement the existing website's front-end as an internal application.
  • Develop reusable UI components using a modern JavaScript framework (React or Vue preferred).
  • Integrate the front-end with our SOAP API for job submission and retrieval.
  • Implement PWA features for enhanced user experience.
  • Utilize CSS-in-JS for styling.
  • Integrate with necessary third-party libraries (e.g., Ketcher, RDKit).
  • Ensure code quality and maintainability.
  • Integrate with the custom library for setting styles.

Required Skills:

  • 3+ years of professional front-end development experience.
  • Strong proficiency in React or Vue.
  • Experience with component-based development.
  • Experience integrating with SOAP APIs.
  • Experience building Progressive Web Apps (PWAs).
  • Experience with CSS-in-JS.
  • Experience with Git.
  • Experience with custom libraries.

Preferred Skills:

  • Experience with chemical structure editors (e.g., Ketcher).
  • Experience with cheminformatics libraries (e.g., RDKit).

Project Deliverables:

  • A fully functional internal web application that mirrors the existing website's front-end.
  • Seamless integration with the SOAP API.
  • Well-documented and maintainable codebase.
  • Independent contributor who will finish the project in the project timeline.
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.