P2 Energy Solutions

  • UI/UX Developer

    Job ID 2019-1958
    Location : Location
  • Empowering The People Who Power The World

    Are you interested in a career opportunity with a growing software company? P2 Energy Solutions is dedicated to providing a positive culture where the ability to learn, collaborate, and make a difference is rewarded. We have a fast-paced, innovative culture where employees are empowered to provide a superior experience for internal and external customers.

    Upstream oil and gas professionals who are focused on solving tough challenges rely on P2 software, data and analytics solutions to optimize their business performance. We are currently developing our solutions on mobile and in the cloud! More than 1,600 companies from around the world use P2 solutions every day to manage their land assets, measure and process financial information, optimize production, and manage their reserves. With more than 80 years of experience in data and 30 years in software, P2 has offices around the world, and employs approximately 600 people.

    Responsibilities & Qualifications

    As a Front-End UI/UX Developer at P2, you’ll collaborate with the Architecture team, Angular developers, product management, customer success, and with other members of the development team to create amazing user experiences with our web and mobile products. We are not only looking for someone who can create solutions that meet the business and technical requirements; we’re looking for someone who dreams big about changing the way people interact with technology. If that’s you, please apply and tell us why this job fits you so well. 


    • Designs user interface and scopes new features.
    • Creates artifacts/documents that are valuable to the team
    • Continued ownership of technical growth including:
      • Product and business knowledge
      • Problem solving skills
      • Technical knowledge
      • Process knowledge
    • Acts as a good citizen within the team technically and culturally.
    • Create design based development assets such as proofs of concept, prototypes, development documentation, and production-ready code based on the user experience vision and platform capabilities.
    • Create front-end layouts that clearly communicate how products function and leverage brand identity / promise in order to grow brand awareness through industry-leading experiences.
    • Convert designs into coded sites using HTML, CSS & JavaScript.
    • Work with the product teams to transform concepts, mockups and prototypes into working, responsive designs that can be user tested, iterated upon, presented to stakeholders, turned over to Angular developers and ultimately be delivered to customers.
    • Create a re-useable library of code snippets and documentation to go along with them based on the style and design library / guidelines that have been prepared by the UX Designers.
    • Effectively communicate idea concepts and finished development rationale both visually and verbally in a highly collaborative Design Thinking environment
    • Translate visual and written designs into front end components by working collaboratively with design, product and other teams.
    • Make the design of amazing experiences easy and efficient to use by defining, evaluating, and evolving UI patterns and spearheading our design language system.


    • Recommended 2+ years of relevant experience
    • BA/BS required, Technical Diploma in Computer Science, MIS, or IT or a related field preferred.
    • Familar with Angular version 4 or above is a must
    • Strong, demonstrable understanding of Bootstrap, CSS 3, HTML 5 and Typescript and the ability to execute accordingly
    • Capability to quickly mockup interactive Bootstrap prototypes for proof of concept, design consideration, workflow validation and user testing.
    • Experience with Sketch (design layout tool) preferred
    • Extensive capability at UI rendering based on design requirements / redlines and mockups / prototypes
    • Ability to complete all phases of the development cycle including analysis, design, functionality, testing and support
    • Ability to plan and manage design work for 2-5 projects at a time; designing for Agile a plus
    • Experience using qualitative & quantitative user research methods is a plus

    Belief In The P2 Way

    • Always be learning.
    • When in doubt, talk it out.
    • Show up and follow up.
    • Create positive energy.
    • Think beyond…


    Please note: Assessment testing may be required for this position.

    We offer a casual work environment, comprehensive benefits plan, generous PTO, and a competitive compensation structure. We have a positive culture designed around the philosophy of mutual respect and the challenge of contributing to the continued success of our organization. P2 is dedicated to individual and corporate growth opportunities, and we would love to talk to you further!

    P2 Energy Solutions and its affiliated companies is an Equal Employment Opportunity employer. We also participate in the E-Verify program, a service of DHS and SSA.


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