Talent.com
User Interface Developer
User Interface DeveloperInsideHigherEd • Los Angeles, California, United States
User Interface Developer

User Interface Developer

InsideHigherEd • Los Angeles, California, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Special Instructions to Applicants

This position REQUIRES that a RESUME and COVER LETTER be submitted in addition to the UCLA Application. Please have ALL FILES ready when applying.

Department Summary

Digital Strategies and Collection Services (DSCS) supports the Library’s mission by providing services related to the stewardship, discovery, access, and use of Library collections in digital environments. Through collaborative efforts with Library units and campus partners, DSCS assists in the development, delivery, and ongoing support of systems, services, and interfaces that support teaching, learning, and research.Library Access & Discovery Interfaces (LADI) is a unit within DSCS that provides front-end development and user experience (UX) design services in support of Library discovery and access platforms. LADI designs, develops, and maintains user-facing web applications and interfaces that enable users to discover, access, and interact with Library resources, and works collaboratively with Library stakeholders and technical partners to support Library services.LADI follows a Kanban method of Agile development, with regular backlog grooming, daily standups, and periodic retrospectives. The unit emphasizes collaboration, feedback, and continuous improvement, and supports flexible and remote work arrangements consistent with Library and departmental practices.

Position Summary

Under the direction of the Head of Library Access & Discovery Interfaces, the User Interface Developer provides programming and systems analysis for the design, development, enhancement, and documentation of Library web applications and user-facing interfaces. The User Interface Developer develops and maintains front-end application code using modern web development frameworks, and builds robust interfaces that integrate with back-end services and application programming interfaces. The User Interface Developer implements responsive, accessible, and maintainable user interfaces for Library platforms, including discovery and access services. The position applies established coding standards, development workflows, and accessibility guidelines, and develops front-end components and templates that support Library web applications and content management systems. In addition to front-end development responsibilities, the User Interface Developer supports user experience (UX) research and design activities in the course of application development. Working in collaboration with UX designers and other stakeholders, the User Interface Developer assists in applying research findings, design specifications, wireframes, and prototypes, and translates them into functional interfaces. Responsibilities include supporting design reviews and usability testing, applying the Library's design system and component library, and contributing UI and usability improvements based on implementation experience and user feedback. The User Interface Developer works collaboratively with members of Library Access & Discovery Interfaces, other Library technology partners, librarians, and stakeholders to support the ongoing operation and improvement of Library web applications and services.

Salary & Compensation

  • UCLA provides a full pay range. Actual salary offers consider factors, including budget, prior experience, skills, knowledge, abilities, education, licensure and certifications, and other business considerations. Salary offers at the top of the range are not common. Visit UC Benefit package to discover benefits that start on day one, and UC Total Compensation Estimator to calculate the total compensation value with benefits.

Qualifications

  • Demonstrated experience developing user-facing web applications using JavaScript, HTML, and CSS. (Required)
  • Experience developing front-end applications using modern JavaScript frameworks such as Vue.js, including familiarity with Nuxt.js or similar frameworks. (Required)
  • Demonstrated experience analyzing, designing, developing, and testing front-end web applications. (Required)
  • Experience integrating front-end applications with back-end services and APIs, including GraphQL. (Required)
  • Experience applying user experience (UX) and user interface (UI) principles to design and development work that balances usability, accessibility, and aesthetics. (Required)
  • Experience using distributed version control systems (e.g., Git) and participating in team-based development workflows. (Required)
  • Experience collaborating with developers, designers, librarians, and other stakeholders in a team-based environment. (Required)
  • Experience writing clear and accurate technical documentation. (Required)
  • Experience implementing search and discovery interfaces using Elasticsearch or similar technologies. (Preferred)
  • Experience working with content management systems such as Craft CMS or similar platforms. (Preferred)
  • Experience participating in Agile development processes, such as Kanban. (Preferred)
  • Experience working in libraries, higher education, or cultural heritage organizations. (Preferred)
  • Knowledge of modern front-end web development technologies and standards, including JavaScript, HTML, and CSS. (Required)
  • Ability to develop and maintain user-facing web applications using modern JavaScript frameworks such as Vue.js, including familiarity with Nuxt.js or similar frameworks. (Required)
  • Ability to integrate front-end applications with back-end services and APIs, including GraphQL. (Required)
  • Ability to use distributed version control systems (e.g., Git) and participate in team-based development workflows. (Required)
  • Knowledge of web accessibility standards and best practices, including WCAG guidelines. (Required)
  • Knowledge of user experience (UX) and user interface (UI) design principles that balance usability, accessibility, and aesthetics. (Required)
  • Ability to apply usability principles throughout the design and development process. (Required)
  • Ability to analyze requirements and translate user needs and service requirements into effective front-end solutions. (Required)
  • Ability to create and refine designs and prototypes using tools such as Figma. (Required)
  • Demonstrated problem-solving skills and ability to learn and apply new technologies and tools. (Required)
  • Ability to communicate technical information clearly, both verbally and in writing, to technical and non-technical audiences, including writing technical documentation. (Required)
  • Knowledge of or experience with search technologies, content management systems, Agile development processes, or usability testing methods (Preferred)
  • Education, Licenses, Certifications & Personal Affiliations

  • Bachelor's Degree Bachelor’s degree in computer science, information science, user experience design, visual design, or a related field; or equivalent experience and training. (Required)
  • ()
  • Special Conditions for Employment

  • Background Check : Continued employment is contingent upon the completion of a satisfactory background investigation.
  • Schedule

    M-F, 8 : 00 a.m. to 5 : 00 p.m.

    Union / Policy Covered

    99-Policy Covered

    Complete Position Description

    https : / / universityofcalifornia.marketpayjobs.com / ShowJob.aspx?EntityID=38&JDName=Applications%20Programmer%204%20(TBD_940933)

    [job_alerts.create_a_job]

    User Interface Developer • Los Angeles, California, United States

    [internal_linking.similar_jobs]
    Embedded Software Engineer (Web Interface Developer)

    Embedded Software Engineer (Web Interface Developer)

    Motorola Solutions • Los Angeles, CA, United States
    [job_card.full_time]
    Embedded Software Engineer (Web Interface Developer).Silvus is seeking a full-time Embedded Software Engineer (Web Interface Developer) reporting to the Director of Software Engineering on the Soft...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Full Stack Application Developer

    Full Stack Application Developer

    Milestone Technologies • Burbank, CA, United States
    [job_card.full_time]
    Seeking a creative and motivated full-stack developer with strong analytical and problem?solving skills.Youll build and maintain robust, scalable enterprise products while working with a team that ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    VMware Systems Architect (Level 3 / 4)

    VMware Systems Architect (Level 3 / 4)

    Northrop Grumman • Long Beach, CA, United States
    [job_card.full_time]
    RELOCATION ASSISTANCE : Relocation assistance may be available.CLEARANCE TYPE : Polygraph TRAVEL : Yes, 10% of the Time.At Northrop Grumman, our employees have incredible opportunities to work on revo...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Software Developer

    Software Developer

    Sapta Global Inc • Signal Hill, California, US
    [job_card.full_time]
    Job Description Job Description Location : Remote Work Shift : (9 am - 5 pm (EST Time Zone)Client : Sapta Global IncJob Description (Candidate Duties on the job) : The contractor shall provide services...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Cerner Application Developer

    Cerner Application Developer

    Prosum • Long Beach, CA, United States
    [job_card.full_time]
    Bachelor's degree in related field required, or combined experience / education as substitute for minimum education.In lieu of a bachelor’s degree, 9 years of relevant business experience are require...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Application and Integration Developer

    Application and Integration Developer

    Los Angeles Staffing • Los Angeles, CA, United States
    [job_card.full_time]
    Application And Integration Developer.We are seeking a skilled and motivated Application and Integration Developer to join our development team. In this role, you will support the design, developmen...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Lead UI / UX Designer

    Lead UI / UX Designer

    Disney Experiences • GLENDALE, California, United States
    [job_card.full_time]
    Disney Digital Entertainment, a division of Disney Experiences, is embarking on a mission to create the ‘digital front door’ for The Walt Disney Company, bringing all of the magic of Disney togethe...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior Software Engineer, Windows / Desktop Applications - Burbank, USA

    Senior Software Engineer, Windows / Desktop Applications - Burbank, USA

    Clutch Canada • Burbank, CA, United States
    [job_card.full_time]
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechifys text-to-speech products to turn whatever theyre reading PDFs, books, Googl...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Digital Enablement Specialist

    Digital Enablement Specialist

    TechBiz Global GmbH • Los Angeles, CA, US
    [job_card.full_time]
    TOP clients from our portfolio.If you're looking for an exciting opportunity to grow in a innovative environment, this could be the perfect fit for you. We are seeking a Digital Enablement Specialis...[show_more]
    [last_updated.last_updated_30]
    Application Developer

    Application Developer

    TradeJobsWorkForce • 91331 Los Angeles, CA, US
    [job_card.full_time]
    Analyze the ideas, business models, and user requirements to formulate a design strategy to carry out.Act as a tenant to draw out a workable application design and coding parameters with the essent...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Business Applications Developer

    Business Applications Developer

    Hermeus • Los Angeles, California, United States, 90001
    [job_card.permanent]
    [filters_job_card.quick_apply]
    Business Applications Developer.Hermeus is a high-speed aircraft manufacturer focused on the rapid design, build, and test of high-Mach and hypersonic aircraft for the national interest.Working dir...[show_more]
    [last_updated.last_updated_variable_days]
    Applications Architect

    Applications Architect

    CEIPAL • Glendale, CA, United States
    [job_card.full_time]
    Responsible for the overall system design.Documents development requirements for database, applications, and operation system environment. Consults with end users to test and debug applications to m...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Head of Software

    Head of Software

    Mantari Industries, Inc. • Long Beach, CA, United States
    [job_card.full_time]
    At Mantari Industries, we’re replacing yesterday’s public sector weather systems with a full stack, AI-native platform that senses, models, and predicts Earth’s atmosphere and oceans in near real t...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Informatics Product Specialist

    Informatics Product Specialist

    myPlace Health • Los Angeles, California, United States, 90001
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Informatics Product Specialist.Place Health was founded in 2021 by mission-aligned healthcare leaders and organizations that are committed to drastically improving health outcomes, quality and expe...[show_more]
    [last_updated.last_updated_variable_days]
    Senior Software Engineer, iOS

    Senior Software Engineer, iOS

    SUNO • Los Angeles, CA, United States
    [job_card.full_time]
    Suno is a music technology company for the next generation of creators.Our AI-native platform has empowered over 50 million people to make original music and music videos.Whether youre writing your...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Enterprise Applications

    Senior Software Engineer, Enterprise Applications

    Vast • Long Beach, CA, United States
    [job_card.full_time]
    Senior Software Engineer, Enterprise Applications.At Vast, our mission is to contribute to a future where billions of people are living and thriving in space. We are building artificial gravity spac...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    TREE TRIMMER I-II

    TREE TRIMMER I-II

    City of Long Beach • Long Beach, CA, United States
    [job_card.full_time] +1
    Classified - Full-Time, Permanent.Applications are available online beginning Monday, December 29, 2025 through.Under general supervision, trims tall trees and utilizes specialized equipment and te...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal II DevEx Architect - Platform & CI / CD Leader

    Principal II DevEx Architect - Platform & CI / CD Leader

    Herbalife • Torrance, CA, United States
    [job_card.full_time]
    A leading health and wellness company is seeking a Principal II Software Engineer specializing in Developer Experience.The candidate will lead pivotal initiatives to enhance developer productivity ...[show_more]
    [last_updated.last_updated_30] • [promoted]