Front End Engineer - Observable Plot

Freelance / Contract
USA
Posted 1 year ago
Go ad-free with Premium ×
The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

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.

Go ad-free with Premium ×
About the Job
Freelance / Contract
USA
Posted 1 year ago
Check if your resume is a good fit
25/100
Get Full Report
+ 1,284 new jobs added today
30,000+
Remote Jobs

Don't miss out — new listings every hour

Join Premium

Front End Engineer - Observable Plot

The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

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.