Search for University Jobs in Staff & Non-Managerial Professionals

Job ID: 144181

JBrowse Developer (0653U) - 8253
University of California Berkeley

Date Posted Jul. 8, 2020
Title JBrowse Developer (0653U) - 8253
University University of California Berkeley
Berkeley, CA, United States
Application Deadline Open until filled
Position Start Date Available immediately
  • Professional Staff
  • Information Technology

JBrowse Developer (0653U) - 8253

About Berkeley

At the University of California, Berkeley, we are committed to creating a community that fosters equity of experience and opportunity, and ensures that students, faculty, and staff of all backgrounds feel safe, welcome and included. Our culture of openness, freedom and belonging make it a special place for students, faculty and staff.

The University of California, Berkeley, is one of the world's leading institutions of higher education, distinguished by its combination of internationally recognized academic and research excellence; the transformative opportunity it provides to a large and diverse student body; its public mission and commitment to equity and social justice; and its roots in the California experience, animated by such values as innovation, questioning the status quo, and respect for the environment and nature. Since its founding in 1868, Berkeley has fueled a perpetual renaissance, generating unparalleled intellectual, economic and social value in California, the United States and the world.

We are looking for equity-minded applicants who represent the full diversity of California and who demonstrate a sensitivity to and understanding of the diverse academic, socioeconomic, cultural, disability, gender identity, sexual orientation, and ethnic backgrounds present in our community. When you join the team at Berkeley, you can expect to be part of an inclusive, innovative and equity-focused community that approaches higher education as a matter of social justice that requires broad collaboration among faculty, staff, students and community partners. In deciding whether to apply for a position at Berkeley, you are strongly encouraged to consider whether your values align with our Guiding Values and Principles, our Principles of Community, and our Strategic Plan.

Departmental Overview

The California Institute for Quantitative Biosciences (QB3) is a cooperative effort between the state of California, private industry, venture capital, and the University of California campuses at Berkeley, San Francisco, and Santa Cruz. In order to stimulate discovery at the intersection of the physical and biological sciences, QB3 promotes multidisciplinary research at world-class facilities, creates innovative educational programs, and fosters industry partnerships. The Institute's more than 180 researchers decipher the complex systems involved in living systems and discover ground-breaking applications for that basic knowledge in the areas of health, energy, and the environment.

The new hire will be joining a distributed team of 4 programmers that work remotely to build JBrowse2 , a ground-up rebuild of the most popular dynamic HTML genome browser using standard web technologies such as React, TypeScript, npm/yarn, and Web Workers. It provides a modular, component-based framework for constructing complex genomic dashboards consisting of multiple types of data visualization - genome sequences and annotations, protein alignments and structures, and overviews of genomic rearrangements as found in natural human populations and especially in cancer genomes - as well as annotation editing tools such as the Apollo genome curation editor. Demonstrations of JBrowse2 can be found at and JBrowse1 at

  • Designs the most complex user system interfaces and bioinformatics application prototypes.
  • Designs, develops, modifies, and evaluates programs for functional areas that are highly complex and have broad impact across the field of comparative genomics, and integrate with existing code and libraries.
  • Regularly leads analysis and code review of external contributions to the open source project, and integrates code into the JBrowse project.
  • Develops and executes complex test plans.
  • Plays a leadership role in Open Source Software development.
  • Responds to user requests for requirements analysis, help with installation and troubleshooting, and fixes bugs in response to user requests.
  • Independently determines methods and procedures on new assignments.
  • Leads a team of applications programming professionals.
  • Interacts with all levels of internal personnel.

Required Qualifications
  • Requires expert knowledge of algorithms and software development.
  • Must have knowledge relating to the design and development of diverse and complex applications programs, especially JavaScript front-end development and UNIX applications programming.
  • Requires thorough knowledge of other areas of IT, including devops and basic system administration.
  • Requires expert skills associated with programming design, modification and implementation.
  • Has skills and experience to recommend changes in development, maintenance and applications program standards.
  • Requires high level interpersonal skills in order to work with both technical and non-technical personnel at various levels in the organization.
  • Must be able to communicate technical information (including domain-specific bioinformatics information) in a clear and concise manner.
  • Requires ability to understand scientific needs and how scientific systems can support those needs.
  • Must be self motivated, work independently or as part of a team, able to learn quickly, meet deadlines and demonstrate problem solving skills.
  • Must demonstrate expertise in web applications, web programming language and object oriented programming concepts.

  • Bachelor's degree in related area and/or equivalent experience/training.

Salary & Benefits

This is an exempt, monthly paid position. Annual salary is commensurate with experience within the range of $103,000.00 - $130,000.00.

For information on the comprehensive benefits package offered by the University visit:

How to Apply

Please submit your cover letter and resume as a single attachment when applying.

Other Information

This is a one-year, full-time (40-hours per week), Contract (temporary) position.

Equal Employment Opportunity

The University of California is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status. For more information about your rights as an applicant see:
For the complete University of California nondiscrimination and affirmative action policy see:

To apply, visit


Please reference in your cover letter when
applying for or inquiring about this job announcement.

Contact Information

Please see the job description for contact details
pertaining to this university job announcement.


Refer this job to a friend or colleague!

New Search | Previous

RSS for the latest higher education jobs
Atom for the latest higher education jobs
Need a Sabbatical Home Near Berkeley?

Looking for a higher education job?