JavaScript Developer

Post Date

Feb 07, 2023

Location

Tarrytown,
New York

ZIP/Postal Code

10591
US
Sep 25, 2024 Insight Global

Job Type

Contract

Category

Architect

Req #

HAR-601685

Pay Rate

$57 - $86 (hourly estimate)

Job Description

Insight Global is looking for a JavaScript developer to sit fully remote for a large pharmaceutical client. This developer will be joining the Research IT team and will be working closely with the current team to create an application that will allow for multiple clients (scientists) to concurrently expedite the drug discovery process. This application will track a certain area in research (what they are doing with mice) to give them a better idea of where it stands. Currently, the team is working on a prototype that will be ready in the beginning of March. This candidate will be spending 90% of their time fixing code and making it better as well as spending 10% of their time working on the backlog of requirements. In about 4 months the day to day will be flipped and instead they will be spending 90% of their time adding new requirements and only 10% will be fixing code. The ideal candidate needs to be very experienced in JavaScript and python.

Required Skills & Experience

- 5+ years' experience as a JavaScript developer (web/front-end development experience with complex applications (jquery, html, etc))

- Expert level Strong knowledge in JavaScript and modern frameworks (angular.js, react.js, node.js)

- 4+ years of recent experience with Python

- Experience with responsive web design & responsive frameworks, ideally bootstrap

- Experience developing web applications that utilize RESTful APIs

- SQL database knowledge of schema design, optimization, query analysis

Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.