We are seeking a skilled and motivated frontend developer to join our team. You will be responsible for developing frontend features, maintaining the platform, and suggesting best practices to enhance efficiency and compliance.
Responsibilities:
● Demonstrated experience with caching: Implement caching mechanisms to enhance chart performance and decrease API calls.
● Responsive coding: Implement features such as real-time updates, zooming, and filtering for an enhanced user experience. Ensure charts and visualizations are responsive for a consistent user experience.
● Data Visualization: Design and implement visually appealing and interactive charts for displaying blockchain-related data, using daisyUI, Chart.js, or similar libraries.
● API Integration: Integrate with RESTful APIs for seamless communication with backend systems.
● Performance Optimization: Optimize chart components for handling large datasets and ensure smooth rendering.
● Live Stream and WebSocket Integration: Implement and integrate live streaming and WebSocket technologies for real-time data updates.
● Familiarity with Android Apps: Bonus points for familiarity with Android app development.
Requirements:
● Minimum 3 years of professional experience with React applications.
● Proven experience as a software engineer, specializing in React and Next.js for web application development.
● Demonstrated experience in developing frontend solutions with complex and customized data visualizations, including projects in blockchain or financial context.
Nice to Have:
● English language proficiency or certificate.
● Ability to create visual representations of complex blockchain data structures. Practical experience with web3.0 technologies.
● Have finished military duty or exempted.