Remote Front End Engineer - Observable Plot (Contractor)
Posted
This job is closed
This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Messari is seeking a skilled Front-End Engineer specializing in creating data-intensive visualizations using Observable Plot.
This position is a short-term contract ranging from 1 to 3 months.
The engineer will collaborate with cross-functional teams, including designers, data engineers, and backend developers.
Key responsibilities include designing and developing interactive data visualizations using Observable Plot, D3.js, and ReactJS.
The role involves working closely with designers to translate visual concepts into functional and interactive data representations.
The engineer will collaborate with backend engineers to fetch, process, and display dynamic data from various sources.
Ensuring the scalability, performance, and accessibility of web applications across different devices and browsers is essential.
The engineer will optimize and refactor existing code to improve performance, maintainability, and modularity.
Staying up-to-date with the latest trends and best practices in front-end development and data visualization is required.
Writing clean, maintainable, and well-documented code that follows industry standards and best practices is expected.
Conducting code reviews and providing constructive feedback to peers is part of the role.
Troubleshooting and resolving issues related to web application performance, bugs, and user experience is necessary.
Requirements:
Proven experience with Observable Plot and D3.js for creating interactive data visualizations is required.
A Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience is necessary.
A minimum of 3 years of experience in front-end development, with a strong focus on JavaScript, HTML, and CSS is required.
Experience with version control systems, particularly Git, is essential.
Proficiency in modern JavaScript frameworks and libraries, such as NextJS, is required.
A strong understanding of web performance optimization, including experience with lazy loading, bundling, and caching, is necessary.
Familiarity with RESTful APIs, WebSockets, and other data-fetching techniques is required.
Excellent problem-solving skills and attention to detail are essential.
Strong communication skills and the ability to work effectively in a collaborative team environment are necessary.
Benefits:
The position offers the opportunity to work remotely from anywhere in the US.
The contract duration provides flexibility for short-term engagement.
Collaborating with a team of skilled professionals in the crypto market intelligence field is a unique benefit.
The role allows for the development of cutting-edge data visualizations that contribute to the crypto ecosystem.
Engaging in a dynamic and innovative work environment focused on transparency and reliable information in the crypto space is a significant advantage.