Front End Engineer - Observable Plot

Messari โ€ข USA

Company

Messari

Location

USA

Type

Full Time

Job Description

Position Overview: We are looking for a skilled Front-End Engineer specializing in creating data entensive visualizations using Observable Plot. In this role you will collaborate with cross-functional teams including designers data engineers and backend developers to build intuitive and responsive interfaces that present complex datasets in clear and engaging ways.

* This is a short term contract ranging from 1-3 months.

Key Responsibilities:

  • Design and develop interactive data visualizations using Observable Plot D3.js and ReactJS.

  • Work closely with designers to translate visual concepts into functional and interactive data representations.

  • Collaborate with backend engineers to fetch process and display dynamic data from various sources.

  • Ensure the scalability performance and accessibility of web applications across different devices and browsers.

  • Optimize and refactor existing code to improve performance maintainability and modularity.

  • Stay up-to-date with the latest trends and best practices in front-end development and data visualization.

  • Write clean maintainable and well-documented code that follows industry standards and best practices.

  • Conduct code reviews and provide constructive feedback to peers.

  • Troubleshoot and resolve issues related to web application performance bugs and user experience.

Required Qualifications:

  • Proven experience with Observable Plot and D3.js for creating interactive data visualizations.

  • Bachelorโ€™s degree in Computer Science Information Technology or a related field or equivalent practical experience.

  • 3+ years of experience in front-end development with a strong focus on JavaScript HTML and CSS.

  • Experience with version control systems particularly Git.

  • Proficiency in modern JavaScript frameworks and libraries (e.g. NextJS).

  • Strong understanding of web performance optimization including experience with lazy loading bundling and caching.

  • Familiarity with RESTful APIs WebSockets and other data-fetching techniques.

  • Excellent problem-solving skills and attention to detail.

  • Strong communication skills and the ability to work effectively in a collaborative team environment.

Apply Now

Date Posted

09/14/2024

Views

0

Back to Job Listings โค๏ธAdd To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Developer II - Eventbrite, Inc.

Views in the last 30 days - 0

Eventbrite is seeking a Web Application Developer to join their highperforming GTM Gotomarket Business Systems team The role involves implementing and...

View Details

Mobile Engineering Manager - Mobile Retention - Dropbox

Views in the last 30 days - 0

Dropbox is seeking a Mobile Engineering Manager to lead a team of iOS and Android engineers working on the Dropbox apps The role involves managing cri...

View Details

Solution Engineer - Ottimate

Views in the last 30 days - 0

Ottimate is a company that automates accounts payables for fastgrowing businesses They offer a cloudfirst approach for invoice management and payments...

View Details

Sr. Front End Engineer - ScienceLogic

Views in the last 30 days - 0

ScienceLogic is seeking a FrontEnd React with TypeScript developer to join their team The role involves building intuitive user interfaces for their A...

View Details

Staff Machine Learning Engineer - Twilio

Views in the last 30 days - 0

Twilio is seeking a Staff Machine Learning Engineer with a strong background in Data Science and Machine Learning to join their Efficiency Engineering...

View Details

School Engagement Manager - Newsela

Views in the last 30 days - 0

Newsela is seeking a School Engagement Manager to collaborate with Strategic CSMs and build relationships with large school districts The role involve...

View Details