Front-End Developer (React) - TEEL Lab - School of Computer Science

Lensa
Pittsburgh, PA

Lensa is a career site that helps job seekers find great jobs in the US. We are not a staffing firm or agency. Lensa does not hire directly for these jobs, but promotes jobs on LinkedIn on behalf of its direct clients, recruitment ad agencies, and marketing partners. Lensa partners with DirectEmployers to promote this job for Carnegie Mellon University. Clicking "Apply Now" or "Read more" on Lensa redirects you to the job board/employer site. Any information collected there is subject to their terms and privacy notice.

This is a hybrid position located at our campus in Pittsburgh, PA.

Carnegie Mellon University is a private, global research university that challenges the curious and passionate to deliver work that matters. Our world-class institution has distinctive areas of excellence and a culture marked by ambition and a deep, practical engagement with challenges facing society. We continue to produce talented alumni and draw faculty and staff eager to be a part of the university's creative, dedicated and close-knit community. We place emphasis on practical problem solving, interdisciplinary learning, a visionary spirit, and collaboration.

The Computer Science Department (CSD) is one of the seven academic departments in the Carnegie Mellon School of Computer Science (SCS). Our environment is demanding and fast-paced, but it's also innovative, flexible, and highly collaborative. Computer Science at Carnegie Mellon is also distinctive for our research style, educational programs, commitment to diversity, culture and organizational structure.

Our Technology for Effective and Efficient Learning (TEEL) Lab is seeking a Front-End Developer. The TEEL Lab ( develops data-informed educational technology to improve teaching and learning in computing and STEM disciplines. Our work combines research, software development, and real-world deployment across community colleges and workforce training initiatives. Learn more about Sail at

Core Responsibilities

  • Building, maintaining, and improving complex front-end interfaces used by students, instructors, and researchers.
  • Build and design web-based simulations, interactive chat experiences, drag-and-drop activities, and data-rich dashboards.
  • Work closely with a UX designer, back-end developers, and education researchers to translate design concepts into responsive, accessible, and production-ready applications.


Flexibility, excellence, and passion are vital qualities within the School of Computer Science. Collaboration and cultural sensitivity are valued competencies at CMU. Therefore, we are in search of a team member who is able to effectively interact with a varied population of internal and external partners at a high level of integrity. We are looking for someone who shares our values and who will support the mission of the university through their work.

Qualifications

  • Bachelor's degree in Computer Science, Human-Computer Interaction, or related field, or equivalent practical experience.
  • At least 2 years of experience developing React-based web applications.
  • Strong proficiency in React , JavaScript/TypeScript , HTML , and CSS (including layout systems such as Flexbox or Grid).
  • Clear demonstrated experience as a software engineer solely focused on front end web development.
  • Experience working in a team-based software development environment with version control (Git), code reviews, and CI/CD workflows.
  • Demonstrated understanding of UX principles , including usability, accessibility, and responsive design.
  • Familiarity with testing frameworks (Vitest, Jest, React Testing Library) and debugging tools.
  • Strong attention to detail and ability to deliver well-structured, maintainable code.
  • Excellent communication skills and comfort collaborating across disciplines.
  • A combination of education and relevant experience from which comparable knowledge is demonstrated may be considered.


Additional Requirements

  • Successful background investigation


Joining the CMU team opens the door to an array of exceptional benefits.

Benefits eligible ( employees enjoy a wide array of benefits including comprehensive medical, prescription, dental, and vision insurance ( as well as a generous retirement savings program ( with employer contributions. Unlock your potential with tuition benefits ( , take well-deserved breaks with ample paid time off ( and observed holidays ( , and rest easy with life and accidental death and disability insurance.

Additional perks include a free Pittsburgh Regional Transit bus pass, access to our Family Concierge Team ( to help navigate childcare needs, fitness center access ( , and much more!

For a comprehensive overview of the benefits available, explore our Benefits page ( .

At Carnegie Mellon, we value the whole package when extending offers of employment. Beyond credentials, we evaluate the role and responsibilities, your valuable work experience, and the knowledge gained through education and training. We appreciate your unique skills and the perspective you bring. Your journey with us is about more than just a job; it's about finding the perfect fit for your professional growth and personal aspirations.

Are you interested in an exciting opportunity with an exceptional organization?! Apply today!

Location

Pittsburgh, PA

Job Function

Software/Applications Development/Engineering

Position Type

Staff - Fixed Term (Fixed Term)

Full Time/Part time

Full time

Pay Basis

Salary

More Information

  • Please visit "Why Carnegie Mellon ( " to learn more about becoming part of an institution inspiring innovations that change the world.
  • Click here ( to view a listing of employee benefits
  • Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran .
  • Statement of Assurance (


Interested in a career with Carnegie Mellon University but not finding anything that currently aligns with your interests, background, or experience? Learn how to sign up for Job Alerts ( through your candidate profile.

If your heart is in your work, come work with us. Carnegie Mellon University isn't just one of the world's most renowned educational institutions - it's also a hotspot for some of the most talented doers, dreamers, and difference-makers on the planet. When you join our staff, you'll become an important part of our mission to create a healthier, safer, and more just life for all. No matter what your role or location, you'll connect and collaborate with dedicated, passionate colleagues - and you'll have the satisfaction of delivering work that truly matters.

We cultivate a vibrant, welcoming environment where everyone is valued and encouraged to contribute and achieve. In addition to competitive benefits and a robust support network, you'll have access to many tools and resources to sharpen your abilities and professional skills, as well as opportunities to engage and share perspectives with a dynamic and inspiring community of uniquely talented staff, faculty, students, and alumni.

The future is awaiting your expertise and intellect. Come join the architects of what's next. Apply now.

Learn more about Student Employment ( .

Please see Faculty Careers. (

For technical assistance, email HR Services ([email protected]) or call 412-268-4600.

If you are an individual with a disability and you require assistance with the job application process, please email Equal Opportunity Services ([email protected]) or call 412-268-3930.

Prospective Employee Disclosures (

If you have questions about this posting, please contact [email protected]
Posted 2025-11-12

Recommended Jobs

Temporary Sales Associate

Kate Spade
Washington, PA

Kate Spade is seeking a Temporary Sales Associate in Washington, PA, to deliver outstanding customer service and support store operations. This role involves engaging with customers, maintaining visua…

View Details
Posted 2025-09-30

Retail assistant store manager

Skechers
Pottstown, PA

WHO WE ARE: Headquartered in Southern California, Skechers—the Comfort Technology Company®—has spent over 30 years helping men, women, and kids everywhere look and feel good. Comfort innovat…

View Details
Posted 2025-11-12

Entrly level data analyst

Osi
Philadelphia, PA

Data Collection and Cleaning: Collect and compile data from various sources, ensuring accuracy and completeness. Clean and preprocess data to prepare it for analysis. Data Analysis: Perfo…

View Details
Posted 2025-09-14

Service delivery analyst

Computer Aid, Inc.
Harrisburg, PA

Service Delivery Analyst Req number: R6490 Employment type: Full time Worksite flexibility: Remote Who we are CAI is a global technology services firm with ove…

View Details
Posted 2025-11-12

CNC Operator 1st and 2nd Shift

Ace Designs
Philadelphia, PA

Job Description Job Description At Ace Designs, we love what we do! For over 35 years, we have been in the retail display business where we have established an outstanding reputation for quality …

View Details
Posted 2025-11-06

Explore Pittsburgh: MRI Tech Adventure Awaits!

NurseRecruiter
Pittsburgh, PA

MRI Technologist Allied job in Pittsburgh, PA Picture yourself in a vibrant Pittsburgh, where every corner reflects rich history and warm hospitality. As an MRI Tech, you’ll work in state-of-the-art …

View Details
Posted 2025-07-30

Management Trainee

Apollo Executives
Philadelphia, PA

Are you looking to kickstart your career in business? Do you have a passion for leadership, client relations, and business management? Our Management Trainee position could be for you! We are looki…

View Details
Posted 2025-11-07

Supervisor, strategy

Publicis CoLab
Philadelphia, PA

Company description PHM is the leading health media agency in the US. We are designed for-and dedicated to-delivering best-in-class solutions that connect people with meaningful health and well…

View Details
Posted 2025-11-12

Senior Caregiver

GreatAuPair LLC
Biglerville, PA

Meal prep, luandry, light housekeeping, assistance to use bathroom during daytime and night. 1-2 trips to bathroom overnight. Need to drive to appointment once a week.

View Details
Posted 2025-11-12

Routing Lead (Mon-Fri, 8:30am-5pm)

adidas
Wilkes Barre, PA

Purpose & Overall Relevance for the Organization: The purpose of this position is to ensure accuracy of customer shipments, expedite shipments, coordinate with Planning, advise the Outbound Dock and…

View Details
Posted 2025-11-06