• UI Developer

    Requisition ID
    19-9954
    Location
    US-CA-Agoura Hills
    Position Type
    Regular
    Category
    Technology
    Education
    Bachelor's Degree
    Years of Experience
    3
  • Overview

    The Business Intelligence (BI) team at PennyMac designs and develops applications to help employees across the organization curate and use data assets for a wide variety of purposes. As a part of the BI team, you will be responsible for front-end development tasks relative to building and supporting in-house BI systems and applications. You will work closely with other developers and designers to build and test user-centric interfaces and component libraries that scale to support BI initiatives.

    Job Description

    • Collaborate with Product Designers and other Developers to develop lean, user-centric, cutting edge web and mobile interfaces
    • Help define and ensure adherence to architectural guidelines, platforms, and development standards
    • Research emerging front end technologies, providing recommendations for enhancing existing products, and for the initiation of new products

    Ideal Candidate will have the following:

    • 3+ years of experience developing user-centric web and mobile interfaces
    • Advanced understanding of HTML5, CSS3, SCSS, JavaScript (ECMA 6+), data binding
    • Experience implementing and scaling front end tooling (ex: WebPack, Gulp, Grunt)
    • Experience implementing and scaling modern JavaScript frameworks (ex: Angular, React, Vue, Ember, Backbone)
    • Experience working with Git, Jira, and Agile methodologies
    • Excellent communicator, and able to collaborate with people across multiple disciplines

    Bonus Skills and Experience

    • Experience with tools for developing design systems and/or stateless React component libraries is a huge plus (ex: Storybook, Catalog, JSON Design Tokens, Theo, Style Dictionary)
    • Understanding of UX practices and Accessibility standards

    Years of Experience:

    3

    Education:

    Bachelor's Degree

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Need help finding the right job?

    We can recommend jobs specifically for you! Click here to get started.