Junior Software Engineer

PracHub

United States0–2 yrs3m agovia LinkedIn

Posted 15 Nov 2026, 03:59 ET

This job at a glance

Who can apply
New grads and up to 2 years
Must know
REST APIsHTMLGitJavaScriptTypeScriptSQL
Work
On-site in United States
Pay
Not stated by the employer.
Skill demand
Git50%JavaScript48%REST APIs44%HTML15%of 149 similar entry-level jobs posted in the US this week
Listed
Nov 15, 2026 · still open

Sign in free to see which of these skills your resume already shows.

Junior Software Engineer — PracHub

Location: Remote within the United States

Employment: Full-time

Base salary: USD 80,000–110,000 per year

Visa sponsorship: Available

About the Role

Build the web experiences that help people discover interview questions, practice technical skills, and see their progress. This is a hands-on engineering role focused on well-scoped features, reliable behavior, and clear, maintainable code.

Key Responsibilities

  • Implement and improve user-facing features for question discovery, interview guides, coding practice, and progress tracking.
  • Trace bugs from a reproducible example to the underlying browser, API, or data issue, and verify the fix across the affected user flow.
  • Build and maintain API integrations, handle loading and error states, and keep information consistent between the interface and stored data.
  • Write focused automated tests, participate in code review, and document decisions that help teammates understand your changes.
  • Break a feature into manageable tasks, communicate tradeoffs and blockers, and use feedback to improve the next iteration.
  • Work with product and content teammates to make technical practice tools easier to understand and more dependable.

Requirements & Tech Stack

  • A working software project you can discuss in detail, from employment, coursework, open-source contributions, or independent work.
  • Working knowledge of at least one programming language and the ability to reason through unfamiliar code.
  • Understanding of web fundamentals, including HTML, HTTP, APIs, and basic data storage.
  • Comfort with Git, debugging tools, testing, and explaining the behavior of your code.
  • Clear written communication and a willingness to ask questions, incorporate feedback, and follow through on a scoped task.

Helpful experience (not mandatory):

  • JavaScript or TypeScript
  • SQL
  • Accessible interfaces
  • Browser testing
  • Experience building tools for learning

How to Apply

Apply on the PracHub careers page: https://prachub.com/join-us/junior-software-engineer

You may include an existing project link and briefly describe your contribution and a technical problem you solved.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · 149 need no experience

Most hiring: Lockheed Martin, BeaconFire Inc., Collins Aerospace

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job