Mid-Level Web Developer

Revival Windows
Orem, UT, United States
3 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$68,000.0 - $75,000.0
Working hours
Regular working hours
Job source

Tech stack

PHP (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Relational Databases Software Debugging Web Development PostgreSQL Scrum Methodology ReactJS Backend Git Front End Software Development
+1 more
Software Version Control

Job description

You’ll work directly with our lead developer every day as the second half of a two-person dev team. Our lead generates code quickly, including AI-assisted output, and your job is to catch what breaks, fix it, track it, and push the build forward.

This is not a role where you wait for tickets. It’s a role where you own the quality of a fast-moving codebase and have real influence over how it gets built. If you like the loop of build * break * find it * fix it * ship it, this is the job.

We run weekly sprints, daily standups, and a structured Scrum process. Priorities are clear, work is tracked, and output is visible. We move quickly and we’re deliberate about it.

What You’ll Actually Be Doing

  • Reading, testing, and debugging PHP/React code, including AI-generated output, and owning the quality of every release
  • Writing and executing test cases for new features before they hit production
  • Tracking bugs, documenting findings, and communicating clearly on status in every sprint
  • Fixing issues at the root cause level, not patching symptoms
  • Working in Git daily, branching, merging, pull requests, commit discipline
  • Participating in sprint planning and contributing to backlog grooming
  • Collaborating directly with the lead developer to maintain momentum and catch gaps before they compound

The Stack

  • PHP - backend and API layer
  • React - frontend
  • PostgreSQL - relational database
  • Git / GitHub - version control, required
  • Scrum / Weekly Sprints - how we work

Requirements

Do you have experience in Version control?, * 2-4 years of experience in web development, with real production PHP and React work to show for it

  • Strong debugging instincts; you can read unfamiliar code, form a hypothesis, and test it, Leverage AI to help speed up the debugging
  • Git experience that goes beyond just committing; you understand branching strategy and can navigate a shared repo without creating chaos
  • Comfort working in a rapid-iteration environment where requirements evolve and speed matters
  • Solid written communication; you can document a bug clearly and write a status update a non-developer can follow
  • Experience with or genuine curiosity about AI-assisted development workflows
  • A bias toward shipping over theorizing

Benefits & conditions

Pulled from the full job description

  • Paid time off, This is not a slow-moving corporate environment. There is no six-month onboarding. The codebase is new, the pace is high, and the expectation is that you’re contributing meaningfully within the first two weeks. If you need heavy structure and long runways to do good work, this role will frustrate you.

If you do your best work when the problem is real, the feedback is fast, and the build is yours to break and fix, you’ll fit here.

What We Offer

  • Competitive compensation for a mid-level developer in Utah
  • Direct daily collaboration with a senior developer - no isolation, no ambiguity
  • Real ownership over a greenfield codebase that will run a scaling business
  • Scrum-based process with clear priorities and no surprise pivots
  • A fast-growing company where the tech decisions you make now will matter for years

Pay: $68,000.00 - $75,000.00 per year

Benefits:

  • Paid time off

About the company

Revival Windows is one of the fastest-growing home improvement companies in the country. We’re in the middle of a full rebuild of the internal software that runs our business - estimating, sales, onboarding, field operations, all of it - and we’re doing it fast. The old system is the reference point. The new system is being built ground up, and we’re moving.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:13 min

Leveling up frontend skills through experimental passion projects

Elad Shechter · World Congress 2021

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:07 min

Transitioning into developer relations to blend coding and community

Nacho Iacovino · World Congress 2021

Videos

See all

Related articles

See all