Job Description Summary
The Application Developer Sr. in the Bioinformatics Core works closely with the Principal Investigator and research stakeholders to design, develop, and maintain modern, user-friendly web applications and research websites that support national laboratory and collaborative research initiatives. This role focuses on hands-on frontend web development, building scalable, accessible, and secure interfaces that integrate with backend and cloud services, translate research needs into effective…
web-based tools, and help modernize platforms used by the broader scientific community. This position is contingent upon funding.
Job 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.
Qualifications
Required:
- 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, 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, secure data handling, and common vulnerability mitigation.
- Full-stack experience with Amazon Web Services (AWS) or other cloud computing platforms
- Demonstrated ability to multi-task and work effectively within tight schedules
- Familiarity with version control systems and continuous integration
Preferred:
- 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