Junior Software Developer

Maverick Power

Plano, TX0–2 yrs2d agovia LinkedIn

This job at a glance

Who can apply
New grads and up to 2 years
Must know
OperationsREST APIsReactAWSCI/CDAgile
Nice to have
JavaScriptNext.jsTypeScript
Work
On-site in Plano
Pay
Not stated by the employer.
Skill demand
REST APIs40%React33%AWS20%Operations14%of 150 similar entry-level jobs posted in the US this week
Listed
Nov 6, 2026 · still open

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

About the Role

Maverick Power is seeking a Junior Software Developer to join its software and technology team. This role will build and maintain software supporting internal operations and customer-facing products, working closely with experienced developers, engineering, manufacturing, and business teams. The Junior Developer will gain experience in full-stack development, cloud applications, APIs, databases, automation, and AI-powered software. This is a hands-on development role focused on building software engineering fundamentals while gradually taking ownership of features and projects.

Key Responsibilities

  • Build user-facing features with React and Next.js.
  • Write clean, type-safe code in TypeScript across frontend and backend.
  • Implement APIs and server-side logic (e.g., Next.js route handlers/serverless).
  • Model, query, and migrate data using Prisma.
  • Collaborate on database design and performance improvements.
  • Work with AWS services such as S3, CloudFront, Lambda, and managed databases.
  • Fix bugs, improve performance, and enhance accessibility and UX quality.
  • Contribute tests and help maintain reliable CI/CD pipelines.
  • Participate in code reviews, sprint planning, standups, and demos.
  • Document technical decisions and communicate progress clearly.

Requirements & Tech Stack

  • Familiarity with JavaScript/TypeScript and building web apps.
  • Basic experience with React (components, state, effects) and interest in Next.js patterns (routing, SSR/SSG, server components).
  • Understanding of API concepts (REST, JSON).
  • Comfort learning databases and ORMs (e.g., Prisma).
  • Strong communication, curiosity, and willingness to ask questions.

Qualifications

  • Currently pursuing a degree in Computer Science, Software Engineering, or similar (or equivalent experience).

Bonus Qualifications

  • Personal projects with Next.js and TypeScript.
  • Any experience with Prisma and relational databases.
  • Exposure to AWS.
  • Experience with testing (Jest, Vitest, Playwright, Cypress).
  • Familiarity with authentication/authorization basics and web security fundamentals.

Physical Requirements

  • Prolonged periods sitting at a desk and working on a computer.
  • Ability to lift up to thirty-five pounds at times.

Work Environment

  • May work in various settings at Maverick Power facilities, offices, shops, and commercial buildings.
  • Maintaining the same position or posture while performing tasks and sitting for prolonged periods.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · all need no experience

Most hiring: Torentify, Wiraa, Emonics LLC

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