JBrowse Developer (0653U) - 8253
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.
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 http://jbrowse.org/demos/itcr2020/
and JBrowse1 at http://jbrowse.org/
- 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.
- Requires expert knowledge of algorithms and software development.
- 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.
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 https://careerspub.universityofcalifornia.edu/psp/ucb/EMPLOYEE/HRMS/c/HRS_HRAM.HRS_APP_SCHJOB.GBL?Page=HRS_APP_JBPST&Action=U&FOCUS=Applicant&SiteId=21&JobOpeningId=8253&PostingSeq=1