Full-Time

Senior Application Developer

Institute for Biomedical Informatics

Posted on 5/9/2026

University of Pennsylvania

University of Pennsylvania

Compensation Overview

$83.5k - $95k/yr

Philadelphia, PA, USA

In Person

Category
Software Engineering (1)
Required Skills
JavaScript
React.js
Git
GraphQL
TypeScript
AWS
Next.js
REST APIs
DevOps
HTML/CSS
Requirements
  • Master’s degree in Computer Science or an equivalent combination of education and experience
  • At least 5 years of experience in software engineering
  • Proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3
  • At least 3 years of building modern, production-grade web applications using React and/or Next.js, preferably with TypeScript
  • At least 3 years of experience designing, implementing, and consuming RESTful or GraphQL APIs in production environments
  • Strong understanding of web application security principles, including authentication, authorization, data protection, and common vulnerability mitigation
  • Full-stack experience with Amazon Web Services or other cloud computing platforms
  • Demonstrated ability to multi-task and work effectively within tight schedules
  • Familiarity with version control systems and continuous integration
Responsibilities
  • Lead the design and implementation of modern, scalable web applications, with a strong emphasis on hands-on frontend development, code quality, performance, and usability
  • Demonstrate high coding proficiency in building maintainable UI architectures, reusable components, and well-tested frontend code following industry best practices
  • Collaborate closely with backend and cloud engineers to design clean APIs, integrate data services, and ensure reliable end-to-end system behavior
  • Apply a deep understanding of application security, including authentication, authorization, data protection, and secure coding practices across the stack
  • Follow and promote strong version-control and collaboration practices, including code reviews, branching strategies, documentation, and continuous integration workflows
  • Represent the information systems team in cross-institutional collaborations with external research partners and national organizations, while contributing broadly to the team’s mission as needed
Desired Qualifications
  • Master’s degree in Computer Science
  • Previous experience with clinical concepts and data
  • 5+ years experience in full-stack development
  • Previous experience with medical or clinical concepts and data
University of Pennsylvania

University of Pennsylvania

View

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A