Overview
Skills
Job Details
No agency or C2C will NOT be considered and Visa sponsorship is not available nor provided
W2 role .
JOB TITLE:
Front End Developer - Discovery
EMPLOYMENT TYPE:
6 month contract
ABOUT THE ROLE: FULL SPEC
** Planning to deploy an existing website internally, where we will further customize it according to our requirements. We will utilize the SOAP features to interact with the existing website services, so it is not heavy on APIs. The website will incorporate chemistry-related JS libraries, which are well documented.
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.