Job description for Front-end Developer at ScaleOcean
Qualifications:
- Minimum 1 year of experience in front-end development.
- Proven experience as a Frontend Developer, with strong proficiency in Next.js.
- Expertise in modern JavaScript (ES6+), HTML5, and CSS3.
- Solid experience with a state management library (e.g., Redux, Zustand, or the React Context API).
- Hands-on experience with Socket.io on the client side for real-time data handling.
- Strong understanding of component-based architecture and reusable UI components.
- Familiarity with API interaction and data fetching (e.g., using fetch or a library like Axios).
- Excellent debugging skills using browser developer tools.
- A strong portfolio or examples of previous work demonstrating UI/UX skills.
Responsibility:
- Develop and maintain user-facing web applications using Next.js.
- Create a rich, interactive, and responsive user experience by building reusable and scalable UI components.
- Implement a state management solution to manage complex application state efficiently.
- Integrate the frontend with backend APIs, handling both static and real-time data streams.
- Ensure code quality and performance by writing clean, modular code.
- Troubleshoot and debug issues across the application stack.
- Collaborate with designers and product managers to translate UI/UX designs and product requirements into high-quality code.
- Stay up-to-date with emerging frontend technologies and best practices.
