UI Engineer Job Description

UI Engineers create and design software interfaces for a variety of devices, including computers and mobile devices.

UI Engineers may work for an organization or agency to design product interfaces within a specific industry or domain.

They may also create interfaces as part of an internal software team.

UI Engineers may be responsible for developing and designing software interfaces, as well as researching, conceptualizing, and prototyping interfaces.

The UI Engineer may also be responsible for designing and testing prototypes.

Updated on:     
September 15, 2022

Job Brief:

We're looking for a UI Engineer to join our team and help us create amazing user experiences for our customers. As a UI Engineer, you will be responsible for creating and maintaining the look and feel of our products. You will work closely with our design and development teams to create high-quality, user-friendly interfaces. If you are a creative problem solver with a passion for creating beautiful user interfaces, we want to hear from you!

UI Engineer Duties:

  • Design and develop user interfaces for websites, mobile applications, and other digital platforms
  • Consult with clients, providing recommendations, specifications, and designs
  • Develop concepts and prototypes of user interfaces
  • Participate in market research and integrate findings into designs
  • Implement user research and other feedback for new designs
  • Develop detailed design specifications
  • Regularly update documentation and training materials
  • Maintain up-to-date knowledge of design trends, new technologies, and UX best practices
  • Create and review user documentation
  • Ensure consistency of design across different devices
  • Provide assistance with estimates, budget, and timelines

UI Engineer Responsibilities:

  • Design, develop, test, and document user interfaces for web and mobile applications, including wireframes and mockups
  • Provide feedback to developers, designers, and project managers
  • Identify and document functional requirements, usability issues, and optimization opportunities, and propose solutions
  • Create and maintain style guides and design patterns
  • Provide on-call or remote support as needed
  • Develop and maintain unit and functional testing scripts
  • Create and maintain application documentation
  • Assist in user research, user testing, and design reviews
  • Gather requirements from users, stakeholders, and subject matter experts
  • Load test and mobile usability test
  • Provide feedback on marketing materials and websites
  • Work with developers, designers, and project managers on cross-team projects
  • Bachelor's degree in relevant field

Ready to transform your hiring process?

We offer a full range of hiring and recruiting solutions for every step in the process. We'll help you find and hire the right candidates.
Post this job for free
green check mark symbol
Free Plan
green check mark symbol
No credit card required

Requirements And Skills:

  • Bachelor's degree in Computer Science or related field
  • 2+ years experience in UI
  • Strong knowledge of HTML, CSS, jQuery
  • Experience with JavaScript frameworks, such as Angular, Backbone, Ember, and Meteor
  • Experience with JavaScript libraries such as D3.JS,

At [Company Name], we believe that diversity and inclusion are critical to success. We are committed to building a team that reflects a wide range of perspectives, backgrounds, and experiences. We encourage applications from people of all races, religions, national origins, genders, , and ages, as well as veterans and individuals with disabilities.

Share this article

Create the perfect job posts and post it to 2000+ job boards

Sign Up For Free  
Free Plan
No credit card required