Epicareer Might not Working Properly
Learn More

Junior Frontend Developer

Salary undisclosed

Apply on


Original
Simplified

Job Responsibilities:

  • Develop and maintain responsive, high-performance user interfaces using Next.js and React.
  • Implement and integrate UI components following best practices and design guidelines.
  • Create reusable and scalable components using Next.js with React hooks and functional components.
  • Effectively manage component state and lifecycle methods using React's built-in hooks (useState, useEffect, etc.).
  • Collaborate with backend developers to ensure seamless API integrations and data handling.
  • Ensure code quality through thorough code reviews, adherence to coding standards, and proper documentation.
  • Write clear, maintainable code and document component APIs, usage patterns, and implementation details.
  • Optimize performance of web applications for maximum speed and scalability.
  • Stay updated with the latest frontend technologies and trends to continuously improve the application.

Requirements:

  • Minimum 1 year experience in frontend and Next Js.
  • Strong proficiency in Next.js and React, including server-side rendering (SSR) and static site generation (SSG).
  • Experience with modern JavaScript (ES6+), HTML5, and CSS3.
  • Familiarity with React hooks, context API, and functional programming concepts.
  • Experience with micro frontend architecture or other modular development approaches.
  • Experience working with version control systems such as Git.
  • Knowledge of UI/UX best practices and an ability to implement them in design and functionality.
  • Familiarity with CSS-in-JS solutions like styled-components, Emotion, or TailwindCSS.
  • Strong understanding of responsive design, accessibility, and cross-browser compatibility.
  • Experience with testing frameworks like Jest or React Testing Library is a plus.
  • Excellent problem-solving skills and a strong attention to detail.