Search jobs > Oakland, CA > Part-time > Web developer

FULL STACK WEB DEVELOPER

University of California Office of the President
Oakland, CA, United States
$100K-$113K a year
Full-time
Part-time

Apply for Job

Job ID

72896

Location

Oakland

Full / Part Time

Full Time

Add to Favorite Jobs

Email this Job

Job Posting

For UCOP internal applicants, please login to the internal candidate gateway at : Jobs at UCOP

UC OFFICE OF THE PRESIDENT

At the University of California (UC), your contributions make a difference. A world leader producing Nobel and Pulitzer prize recipients with over 150 years of groundbreaking research transforming the world.

Choose a career where you can leverage your knowledge, skills and aspirations to inspire and support some of the greatest minds in the world, and those who will follow in their footsteps.

Working at the University of California is being part of a unique institution, and a vibrant and diverse community. At the University of California, Office of the President, we propel our mission through impactful work locally, in government centers and systemwide.

We are passionate people, serving the greater good.

The University of California, one of the largest and most acclaimed institutions of higher learning in the world, is dedicated to excellence in teaching, research and public service.

The University of California Office of the President is the headquarters to the 10 campuses, six academic medical centers and three national laboratories and enrolls premier students from California, the nation and the world.

Learn more about the UC Office of the President

DEPARTMENT OVERVIEW

As a University of California systemwide library, the California Digital Library (CDL) provides services to and on behalf of the UC system in partnership with the ten UC campus libraries.

As a globally-connected digital library, CDL occupies a unique position between the local UC campuses and the global digital library infrastructure.

The primary user base for CDL services and programs includes UC faculty, students, and library staff. The CDL is a unit within the UC Office of the President, has a staff of 75+ and is located in downtown Oakland.

CDL welcomes and encourages diversity and seeks applications from individuals from underrepresented groups. CDL seeks to recruit and retain a diverse workforce as a reflection of our commitment to serve the people of California, to maintain the excellence of the University of California, and to offer our students richly varied disciplines, perspectives, and ways of knowing and learning.

The Publishing, Archives, and Digitization Group develops and maintains production services that enable robust access to the unique digital assets of the University of California and beyond.

The Publishing team provides the University of California scholarly community with innovative digital publication and distribution opportunities through the development of advanced technologies and creative partnerships.

The Archives team supports collaboration between libraries, archives, and museums throughout the State of California to provide access to a world class digital collection that serves an array of end users, from researchers and scholars to students and the general public.

The Digitization team coordinates UC's engagement with mass and local digitization efforts, specifically with Google Books and HathiTrust.

POSITION SUMMARY

The Full Stack Web Developer will design, build, and test new features for a variety of CDL's Publishing, Archives, and Digitization services - including eScholarship, Online Archive of California, and Calisphere.

Front-end development of these applications will involve technologies such as React, htmx, and vanilla JS. Back-end development will include Python and Ruby applications, with infrastructure running in AWS.

As an enthusiastic member of a dynamic team, this developer will work both independently and with a small group committed to software development best practices, including continuous improvement through iteration, automation, and applying DevOps process.

This role will also be expected to consider and address security, maintainability, and accessibility at all stages of development.

The Full Stack Web Developer will be responsible for contributing to technical discussions, including architecture and design patterns for front end development, and collaborating with team members on creating roadmaps and work plans for all aspects of development including requirements definition, design, implementation, testing, integration, and monitoring.

Engaging with product / project managers, UI / UX team members, as well as other developers, the Full Stack Web Developer will demonstrate excellent communication and collaboration skills and be part of a team emphasizing a cooperative spirit and sense of community.

Key Responsibilities

60% Software development : Participate in front-end and back-end web development, including planning, design, development, and deployment for complex applications.

Develop complex and reusable UI components, following best practices for reusability. Develop and maintain build processes and automation for front end CI / CD processes and development environments.

Identify and fix bugs in complex, production software based. Actively participate in project and service meetings.

30% Collaborative maintenance : Perform system health maintenance like patching, dependency updating, etc. Review code, engage in design discussions with software development colleagues, participate in technical reading group activities.

Recommend and implement changes in development, maintenance, and system standards and processes.

10% Documentation : Prepare and approve or obtain approval for system and programming documentation. Initiate and oversee changes in development, maintenance and system standards.

Set the technical requirements for complex software specifications.

Required Qualifications

Experience

Required Qualifications

  • Minimum 4 years' experience with full stack web development.
  • Demonstrated experience in front-end programming languages and technologies, enabling efficient implementation of complex features.

Experience with react a plus.

  • Demonstrated experience with Python and / or Ruby for back-end development. Experience with Django or Rails a plus.
  • Demonstrated experience of software specification including requirements gathering, and design. User Interface (UI / UX) design is a plus.
  • Experience with agile methodologies and planning for deployment.
  • Experience developing and executing complex test plans. Proven ability to contribute to a culture of testing, quality, and automated test coverage.
  • Demonstrated complex problem-solving skills such as critical thinking, analyzing data, considering alternative solutions, and making informed decisions.
  • Self-motivated; works independently and as part of a team.
  • Demonstrated effective communication and interpersonal skills. Detail-oriented and organized with a collaborative work style.
  • Knowledge of secure software development.
  • Experience leveraging existing code resources, staying up-to-date with the latest tools, and engaging with the developer community to solve problems and enhance work.

Preferred Qualifications

  • Demonstrated software repository skills. Proficiency in using Git version control is a plus.
  • Experience with web accessibility standards, e.g., Web Content Accessibility Guidelines (WCAG) and their application in front-end software development.
  • Knowledge of SQL and relational database management. Experience with MySQL and / or Porstgresql is a plus.
  • Demonstrated ability to perform complex code reviews and help evolve code review guidelines to ensure quality code
  • Demonstrated ability to understand functional needs and how systems can support those needs.
  • Demonstrated ability to develop conversion and system implementation plans.
  • Experience with identification and use of code libraries and open-source forums.
  • Experience with planning for deployment and creation of feedback mechanisms.

Education

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

SPECIAL CONDITIONS

Travel Requirements

5% - Remote employees (residing outside reasonable commuting distance to the Oakland office) must be able to travel to the Oakland office with reasonable notice based on business and operational needs.

SALARY AND BENEFITS

Job Title

Applications Programmer 3

Job Code

007300

Salary Grade

Grade 22

Payscale : $100,000 - $113,000

$100,000 - $113,000

The University of California, Office of the President, is required to provide a reasonable estimate of the compensation range for this role.

This range takes into account the wide range of factors that are considered in making compensation decisions including but not limited to experience, skills, knowledge, abilities, education, licensure and certifications, and other business and organizational needs.

It is not typical for an individual to be offered a salary at or near the top of the range for a position. Salary offers are determined based on final candidate qualifications and experience.

The full salary range shows the growth potential for this position and the pay scale is the budgeted salary or hourly range that the University reasonably expects to pay for this position.

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

HOW TO APPLY

Please be prepared to attach a cover letter and resume with your application.

APPLICATION REVIEW DATE

The first review date for this job is October 2, 2024 .

CONDITIONS OF EMPLOYMENT

California Residency : California residents who wish to work onsite, hybrid, or fully remote (if currently outside of reasonable communing distance) will be considered.

This position is not eligible for visa transfer or sponsorship.

Background Check Process : Successful completion of a background check is required for this critical position. Background check process at UCOP

Smoke Free Work Environment : The University of California, Office of the President, is smoke & tobacco-free as of January 1, 2014.

UC Smoke & Tobacco Free Policy

As a condition of employment, you will be required to comply with the University of California Policy on Vaccination Programs , as may be amended or revised from time to time.

Federal, state, or local public health directives may impose additional requirements.

EEO STATEMENT

The University of California, Office of the President, 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, age or protected veteran status.

For the University of California's Affirmative Action Policy please visit : https : / / policy.ucop.edu / doc / 4010393 / PPSM-20 .

For the University of California's Anti-Discrimination Policy, please visit : https : / / policy.ucop.edu / doc / 1001004 / Anti-Discrimination .

The University of California, Office of the President, strives to make this job board accessible to any and all users. If you have comments regarding the accessibility of our website or need assistance completing the application process, please contact us at : Accessibility or email the Human Resource Department at : [email protected] .

1 day ago
Related jobs
Promoted
Syntricate Technologies Inc
San Francisco, California

Full Stack Developer (PHP, React). HTML/CSS/JavaScript: Implementing designs and layouts using web technologies. Competencies: PHP Web Programming. Experience with RESTful web services and API integration. ...

Promoted
Diverse Lynx
San Francisco, California

As a Full Stack Developer with expertise in PHP, React, MongoDB, and Laravel, you will be responsible for designing, developing, and maintaining both front-end and back-end aspects of web applications. HTML/CSS/JavaScript: Implementing designs and layouts using web technologies. Experience with REST...

Promoted
Middle8
CA, United States
Remote

Senior Full-Stack Developer - AI & Music Technology - Remote. As a Full Stack Engineer, you'll play a key role in creating and maintaining web applications for our client. We're looking for individuals with experience in full-stack web development. They are dedicated to transforming the music indust...

Promoted
Diverse Lynx
San Francisco, California

As a Full Stack Developer with expertise in PHP, React, MongoDB, and Laravel, you'll be responsible for designing, developing, and maintaining both front-end and back-end aspects of web applications. Position: Full Stack Developer PHP,React. Experience with RESTful web services and API in...

Promoted
SynergisticIT
CA, United States

Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers. REQUIRED SKILLS For Java /Full stack/Software Programmer. ...

Bio-Rad
Hercules, California

Working within Bio-Rad's Clinical Diagnostics Group R&D organization as a Software Developer - Full Stack, your day will consist of a couple of meetings including a daily standup where you will report your progress towards tangible work outcomes, and request help from others as needed. Be comfortabl...

Elegant Themes
San Francisco, California

Job Description We are looking for a full-stack developer to work on a suite of brand new services and support our current infrastructure. We are looking for someone who has built Laravel applications before and enjoys using the latest tech stacks. You must understand the importance of testing your ...

Prodege
CA, US

Develop and deploy new, well-defined features using advanced web technologies. To perform this job successfully, an individual must be able to perform each job duty satisfactorily. Review code contributions from other developers to maintain high standards of code quality and functionality. Developer...

SynergisticIT
San Francisco, California
Remote

Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers. ...

Hazen and Sawyer
San Francisco, California

Hazen and Sawyer is actively seeking a Full Stack Software Developer with a passion for using technology to make a positive impact on public health and the environment. C# Developer or similar role covering various version of the. Solid experience with databases (, SQL Server, MySQL) and web servers...