Full-Time

Learning Analytics Applications Developer

Updated on 9/12/2026

Pennsylvania State University

Pennsylvania State University

Land-grant university in University Park, PA

Compensation Overview

$81.3k - $122k/yr

No H1B Sponsorship

University Park, State College, PA, USA

Hybrid

Requires at least 1–2 days in the office per week.

US Citizenship Required

Bachelor's

Category
Software Engineering (1)
Required Skills
LLM
Chart.js
Python
D3.js
Data Visualization
Git
Node.js
RAG
TypeScript
REST APIs
Angular
HTML/CSS

Get referred to Pennsylvania State University

See people who can refer or advise you

Requirements
  • Proven experience as an Applications Developer, Front-End Developer, or similar role.
  • Strong proficiency in the modern Angular framework, TypeScript, HTML5, and CSS3/SCSS.
  • Experience working within a NodeJS environment for development workflows, including build tools and package management.
  • Experience consuming RESTful APIs and integrating front-end applications with backend services.
  • Proficiency with version control systems, particularly Git.
  • Strong problem-solving skills, attention to detail, and commitment to producing maintainable, production-quality software.
  • Demonstrated ability to contribute to application architecture, technical design, and system reliability beyond feature delivery.
  • Familiarity with user-centered design, design thinking, or related approaches for translating stakeholder needs into effective software solutions.
  • Ability to evaluate technical tradeoffs and communicate clearly with technical and non-technical partners.
  • U.S. citizenship is required, and visa sponsorship is unavailable.
  • A bachelor's degree is required.
  • Three or more years of relevant experience, or an equivalent combination of education and experience, is required.
Responsibilities
  • Develop, test, and deploy high-quality, responsive, and accessible user interfaces for learning analytics applications using Angular.
  • Collaborate with backend developers, data scientists, and educational stakeholders to implement application features.
  • Work within the established NX monorepo structure and NodeJS development environment.
  • Maintain and enhance existing Angular applications, ensuring performance, scalability, accessibility, and long-term maintainability.
  • Troubleshoot and debug front-end and integration issues across application layers.
  • Apply software engineering and design patterns when integrating AI-assisted capabilities, including human-in-the-loop workflows, fallback behaviors, logging, and monitoring.
  • Research and integrate advancements in front-end technologies, AI application development practices, and responsible engineering best practices.
Desired Qualifications
  • A bachelor's degree in Computer Science, Information Science, or a related field.
  • Familiarity with NX monorepos or similar monorepo management tools.
  • Experience with data visualization libraries such as D3.js and Chart.js.
  • Understanding of UI/UX principles and accessibility standards, including WCAG.
  • Experience working in higher education or EdTech environments.
  • Familiarity with Python for backend development.
  • Familiarity with AI-enabled application development, including prompt orchestration, retrieval-augmented workflows, agent-based patterns, or integration with LLM-powered services.
  • Experience using AI-assisted development tools productively while maintaining engineering rigor, code quality, and accountability.
Pennsylvania State University

Pennsylvania State University

View

Pennsylvania State University is a multi-campus, land-grant public research university whose mission spans undergraduate and graduate education, research, and public service.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A

Get referred to Pennsylvania State University

See people who can refer or advise you