Senior Front-End Engineer(Remote)
Project Detail
We are looking for a talented and experienced Senior Front-End Engineer who is passionate about building interactive, user-friendly web applications. The ideal candidate will have a strong background in front-end technologies, particularly with experience in Leaflet for mapping, Chart.js or Plotly for data visualization, Three.js for 3D graphics, and D3.js for complex data-driven visualizations.
The type of work you will be doing:
- Develop and maintain high-quality, interactive front-end applications for climate data visualization and analysis
- Implement maps using Leaflet, ensuring efficient loading and smooth interaction
- Create engaging and intuitive data visualizations using Chart.js, Plotly, and D3.js
- Utilize Three.js to build immersive 3D visualizations and interfaces
- Work closely with backend engineers to integrate APIs and data sources
- Optimize applications for maximum speed and scalability
- Ensure all user-facing features are developed with a mobile-responsive and accessible design
- Collaborate with design and product teams to create user-centric solutions
- Mentor junior front-end developers and contribute to team knowledge sharing
What you will need:
- Bachelor’s or master's degree in computer science, or equivalent experience
- Minimum of 5 years of experience in front-end development
- Strong proficiency in HTML, CSS, JavaScript, and modern frameworks/libraries
- Demonstrated experience with Leaflet, Chart.js/Plotly, Three.js, and D3.js
- Experience in developing responsive and accessible web applications
- Excellent problem-solving skills and attention to detail
- Effective communication and teamwork abilities