← All jobs
Viamedia (Tech)

Frontend Developer (React.js & Next.js)

Remote Full-time

About the role

We are seeking a skilled Frontend Developer with hands-on experience in React.js and Next.js to build responsive, high-performance web applications. The ideal candidate is passionate about creating intuitive user interfaces, writing clean and maintainable code, and collaborating with designers, backend developers, and product teams to deliver exceptional user experiences.

Responsibilities

  • - Develop responsive and user-friendly web applications using React.js and Next.js.
  • - Build reusable components and maintain scalable frontend architecture.
  • - Convert UI/UX designs into pixel-perfect, cross-browser compatible interfaces.
  • - Integrate RESTful APIs and third-party services.
  • - Optimize applications for speed, SEO, accessibility, and performance.
  • - Implement server-side rendering (SSR), static site generation (SSG), and client-side rendering where appropriate using Next.js.
  • - Write clean, well-documented, and maintainable code following best practices.
  • - Collaborate with backend developers, designers, QA engineers, and product managers.
  • - Troubleshoot bugs, fix performance issues, and improve application stability.
  • - Participate in code reviews and contribute to continuous improvement of development processes.

Requirements

  • - Strong proficiency in JavaScript (ES6+) and TypeScript.
  • - Hands-on experience with React.js and Next.js.
  • - Solid understanding of HTML5, CSS3, Tailwind CSS, Bootstrap, or Material UI.
  • - Experience with state management libraries such as Redux, Context API, or Zustand.
  • - Knowledge of REST APIs and asynchronous programming.
  • - Familiarity with Git and version control workflows.
  • - Understanding of responsive design principles and cross-browser compatibility.
  • - Experience with performance optimization and frontend debugging tools.

Perks & benefits

  • - Health insurance
  • - Mobile bill reimbursement
  • - Gym membership reimbursement

Domains

Engineering

Skills

Next.jsReact