Web DevelopmentInternship

Full Stack Developer Intern

Hiresol Verified is hiring a Full Stack Developer Intern

About the job

We are looking for a motivated and passionate Software Development Engineer (SDE) Intern to join our team. You will work on real-world software development tasks, contribute to product features, solve technical problems, and help improve the HireSol platform. This internship is ideal for students and aspiring developers who want practical software engineering experience and the opportunity to work in a startup environment.

Hiring process

The rounds every candidate goes through, so you know what to expect.

  1. 1

    Apply

    Your profile and resume

  2. 2

    Task

    A short real-world task, about 5 hours

  3. 3

    Offer

    An offer you can accept or decline in HireSol

Benefits

Certificate

Skills

HTMLCSSJavaScript/Java/PythonReact.jsNode.js

Task

The task

Context: Our customers browse a catalogue of a few hundred products and need to find the right one fast. The task: Build a single page that lists products from the JSON file below and lets the user: - search by name, - filter by category and price range, - sort by price or rating, - see an empty state when nothing matches. It must work well on a phone and on a laptop. Resources: Use https://dummyjson.com/products as the data source. Any framework (or none) is fine. How we'll evaluate: see the scoring guide. We care more about clean, readable code and a polished experience than about the number of features.

What to submit

A public GitHub repository with a README (how to run it, decisions you made), plus a deployed link (Vercel, Netlify or GitHub Pages).

How your work is scored

Reviewers rate each criterion from 1 to 5. Criteria with a higher weight count more toward your score out of 10.

  • Functionality

    Search, filters, sort and empty state all work together correctly.

    weight 3
  • Code quality

    Readable, well-structured components; no copy-paste duplication.

    weight 3
  • UI & responsiveness

    Looks good and is usable on mobile and desktop.

    weight 2
  • Communication

    Clear README explaining choices and trade-offs.

    weight 1