Front-end Developer

TrulyHired

Blacksburg (VA)

On-site

USD 82,000 - 98,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Virginia Tech is seeking a Front-end Developer to design, develop, and document modern user interfaces. You will contribute across the full UI lifecycle, from requirements through deployment, collaborating with internal teams to deliver accessible, responsive components.

Candidates should have a Master’s in a related field and strong React/JavaScript skills, plus experience with Material UI, Jest, and CI/CD. Exempt, regular appointment, on-site in Blacksburg, VA.

Qualifications

  • Master's degree or equivalent in CS, IT, or related field.
  • Proven experience with React and JS frameworks.
  • Experience with React Material UI and testing with Jest.
  • Full lifecycle UI development, requirements to implementation.
  • Strong HTML, CSS, and responsive design skills.
  • Familiarity with WCAG accessibility guidelines.
  • Collaborative, detail-oriented, and communicative.

Responsibilities

  • Develop, deploy, and test responsive front-end UI components.
  • Prepare specs, coordinate deployments with user departments.
  • Investigate user problems and identify optimal solutions.
  • Analyze enhancement requests and plan implementations.
  • Guide and review work of other technical staff.

Skills

React
JavaScript
HTML/CSS
Unit testing (Jest)
Responsive design
Web accessibility (WCAG)
Communication

Education

Master's degree in Computer Science or related field

Tools

React Material UI
Git
CI/CD pipelines
Docker
TanStack Query (React Query)
Ellucian Banner

Job description

Front-end Developer Full Description

Enterprise Systems supports the Virginia Tech community by developing, coordinating, and managing application software systems and enterprise data to provide critical information services for university constituents. In this position, you will design, develop, and document front-end user interfaces under general direction. You will provide technical input on complex projects and serve as an expert in one or more business or functional areas.

Job Description

In addition, the Front-end Developer will:

  • Participate in the development, implementation, deployment, and testing of responsive user interface components. Includes new functionality, enhancements, and defect resolution.
  • Prepare detailed program specifications, identifying required inputs, coordinating the solution deployment with the user department, and ensuring satisfactory results.
  • Investigate user problems and needs, identify their source, and determine possible solutions.
  • Analyze user enhancement requests to include identifying potential problem areas and recommend optimum solution approaches.
  • Handle multiple assignments simultaneously and collaborate with colleagues.
  • Instruct, guide, and check the work of other technical personnel and perform quality assurance review.
Required Qualifications
  • Master's degree in Computer Science, Information Technology, Business, or a related field, or an equivalent combination of education, training, and progressively responsible experience.
  • Demonstrated experience with React, JavaScript frameworks, and libraries.
  • Demonstrated experience with React Material UI.
  • Demonstrated experience performing unit/integration testing with Jest/React libraries.
  • Demonstrated experience in full lifecycle user interface development including requirements gathering, business analysis, development, troubleshooting, testing, and implementation
  • Demonstrated proficiency with HTML, CSS, and JavaScript
  • Demonstrated understanding of responsive design principles
  • Exposure to Web Accessibility Content Guidelines (WCAG)
  • Strong interpersonal, organizational, critical thinking, attention to detail, and communication skills with the ability to work effectively across internal, external organizations, and virtual teams
Preferred Qualifications
  • Web Accessibility certification, such as IAAP WAS
  • Experience with Git and automated CI/CD pipelines
  • Experience with Docker containers and/or managing applications in a containerized environment
  • Experience developing React applications using TanStack Query (React Query).
  • Experience with business processes and applications supporting Higher Education
  • Experience working with Ellucian Banner systems
Overtime Status:

Exempt: Not eligible for overtime

Appointment Type:

Regular

Salary Information:

$81,500 - $98,400

Hours per week:

40

Review Date:

8/26/2026

Additional Information

Sponsorship is not available for this role.

The successful candidate will be required to have a criminal conviction check.

Virginia Tech does not discriminate against employees, students, or applicants on the basis of age, color, disability, sex (including pregnancy), gender, gender identity, gender expression, genetic information, ethnicity or national origin, political affiliation, race, religion, sexual orientation, or military status, or otherwise discriminate against employees or applicants who inquire about, discuss, or disclose their compensation or the compensation of other employees or applicants, or on any other basis protected by law.

If you are an individual with a disability and desire an accommodation, please contact IT Human Resources at [email protected] during regular business hours at least 10 business days prior to the event.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Front-end Developer
Front-end Developer

Abundant San Francisco • Blacksburg (VA)

On-site
USD 82,000 - 98,000
Front-end Developer: React UI for Enterprise Systems
Front-end Developer: React UI for Enterprise Systems

TrulyHired • Blacksburg (VA)

On-site
USD 82,000 - 98,000
Senior Front-End Developer — React UI for Enterprise Apps
Senior Front-End Developer — React UI for Enterprise Apps

Abundant San Francisco • Blacksburg (VA)

On-site
USD 82,000 - 98,000
Front End Developer
Front End Developer

System High Corporation • Chantilly (VA)

Hybrid
USD 125,000 - 145,000
IT Support Center Analyst
IT Support Center Analyst

Virginia Polytechnic Institute and State University (VT) • Virginia (MN)

On-site
USD 46,000 - 53,000
Cloud Systems Administrator II
Cloud Systems Administrator II

Virginia Workers' Compensation Commission • Blacksburg (VA)

On-site
USD 82,000 - 91,000
Assistant Director for Client Services
Assistant Director for Client Services

Virginia Tech • Blacksburg (VA)

On-site
USD 61,000
Business Applications Developer
Business Applications Developer

Virginia Polytechnic Institute and State University (VT) • Virginia (MN)

On-site
USD 66,000 - 75,000
End User Support and Lab Operations Specialist
End User Support and Lab Operations Specialist

Virginia Tech • Blacksburg (VA)

Hybrid
USD 52,000 - 57,000
End User Support and Lab Operations Specialist
End User Support and Lab Operations Specialist

Virginia Polytechnic Institute and State University (VT) • Blacksburg (VA), Northern (KY)

Hybrid
USD 52,000 - 57,000