Front-End Designer

What are we looking for?

We are looking for a self-starting and highly motivated front-end designer to help us continue to elevate the user experience of our industry leading roofing software platform.

As a member of our team, you will be primarily responsible for the user interface and experience. You will be responsible for designing visually appealing web and mobile components that our customers will think are intuitive and easy to use. You will identify opportunities to enhance the user experience based on conversations with internal teams as well as actual customers.

You will work with the engineering team who will take your mockups and implement them in our suites of products.

What are the duties of this position?

  • Design, develop, document and implement visual elements for GiddyUp's suite of product offerings by participating in an agile software development environment  

  • Define style guides ensuring a consistent user experience across GiddyUp's suite of products. 

  • Stay current and up to date with latest technology trends and software development tools as it pertains to front-end design, user experience, and visual presentation  

  • Assist with resolving UI bugs 

  • Build high-quality mockups and design prototypes  

  • Provide high-quality graphics and visual elements  

  • Work with product owner to meet specification needs  

  • Maintain and improve company website  

  • Always stay consistent with GiddyUp brand guidelines  

  • Design mobile based features  

  • Assist the creative team with the development and production of marketing collateral  

  • Recommend front-end software upgrades to optimize operational efficiency  

  • Participate in research of new technology and validation and certification tools/methodologies to improve the delivery of the GiddyUp suite of product offerings  

  • Perform other duties as assigned 

What are the requirements of this position?

  • Minimum of 2 years of professional experience using HTML, CSS, Sass, JavaScript ES6, and Angular  

  • Professional experience working in a collaborative team environment using ticketing and source control systems such as Team Foundation Service (Azure Devops)   

  • Professional experience providing mock-ups of concepts and vision for product development  

  • Professional experience and proficient knowledge working within an Agile software development life-cycle methodology  

  • Proven ability to troubleshoot complex issues with little guidance or documentation  

  • Excellent written and oral communication skills  

  • Superb communication skills, with the ability to work independently as well as part of a team  

  • Ability to understand/translate business needs into appropriate software solutions  

  • Ability to provide occasional off business hours support for deployments and on-call schedule  

  • Self-motivated (self-starter) team player, able to work in a fast paced, dynamic environment with a strong work ethic  

  • Thrive in a multi-tasking environment and be able to adjust priorities on-the-fly  

  • Career minded individual looking to play a vital role in our mutual success  

  • Excellent time management skills and the ability to prioritize multiple tasks  

  • Thrive to be excellent and never settle for average 

Ready to Start a Conversation?