User Interface Engineer Job Description

User Interface Engineer Job Description

4.5
153 votes for User Interface Engineer
User interface engineer provides mentoring to UX design employees to grow the discipline of user centered design and agile software development methodology within Boeing Information Technology.

User Interface Engineer Duties & Responsibilities

To write an effective user interface engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included user interface engineer job description templates that you can modify and use.

Sample responsibilities for this position include:

Work daily in HTML, CSS and Javascript
Expert skills with CSS and cross browser compatibility issues
Intermediate to expert skills leveraging APIs
Build modern, accessible, responsive web front-ends that work with RESTful backends built on Java/Spring to achieve better quality, satisfy stakeholders and delight customers
Translate UX and business requirements into elegantly coded solutions
Support teams to help successful integration of front-end assets to back-end/production-level systems
Write semantic code and evangelize modern development standards
Mentor and grow a team of talented UiEs
Effectively communicate technical standards
Expert skills with semantic and accessible HTML Markup

User Interface Engineer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for User Interface Engineer

List any licenses or certifications required by the position: AEM

Education for User Interface Engineer

Typically a job would require a certain level of education.

Employers hiring for the user interface engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Computer Engineering, Technical, Education, Design, Software Engineering, Science, Computer, Architecture

Skills for User Interface Engineer

Desired skills for user interface engineer include:

JavaScript
CSS
Angular v2+
Similar frameworks
Front end code
HTML and HTTP
APIs
Agile Software Development methodology in a Scrum environment
User interface and information design processes and methodology
Backbone

Desired experience for user interface engineer includes:

Experience with jQuery, Node.js/Dust a plus
Practical experience programming JSP/JSTL is a major plus
Prior usage of JQuery, XSLT, Struts and/or tag libraries is a plus
Computer science/engineering degree --or-- equivalent experience is preferred
Experience with Node.js, React, and HTTP2 a plus
Strong broad and current technology knowledge acquired in enterprise scale infrastructure organization

User Interface Engineer Examples

1

User Interface Engineer Job Description

Job Description Example
Our company is looking for an user interface engineer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for user interface engineer
  • Maintain code repository
  • Rapid prototyping hardware development
  • QT model modifications
  • Design and implement features and frameworks in an agile manner for the core lifecycle product
  • Responsible for the architecture of the presentation layer for each modality of our products
  • Lead, direct and mentor the software development team in the design of the software
  • Identify and/or evaluate emerging technologies that would enhance our products presentation layer
  • Articulate and plan for scalability, manageability, testability, security, maintainability, usability, functionality, cost and time
  • Own Non-functional requirements and prioritization around our Company's products user interface modalities
  • Perform periodic competitive analysis of competitive products’ (partners or competitors) user interfaces to see how we perform interface-wise in the market
Qualifications for user interface engineer
  • BS in CS/EE or equivalent
  • 5+ years experience with GUI development in PyQt, PySide or wxPython, or a platform toolkit such as Qt and willingness to write Python
  • 2+ years’ experience in diagnostics, automated testing, or UI work in machine control, robotics, or software testing
  • Experience with IP/TCP/UDP network protocols and tools
  • Experience with Shiboken, PySide to Qt C++ bindings
  • Experience with C++, Qt, Microsoft compilers, cross platform application development, databases
2

User Interface Engineer Job Description

Job Description Example
Our company is searching for experienced candidates for the position of user interface engineer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for user interface engineer
  • Develop applications according to development standards, performing unit testing when necessary
  • Communicate the risks/benefits of development approach when necessary
  • Analyzes and provides feedback on existing code in order to improve the overall product
  • Contributes and provides support to Quality Assurance testing and Business Analysis requirements
  • Influence architectural direction of product to align with industry best practices while balancing customer needs
  • Determine, implement and provide governance for standardized application and development processes
  • Provide alternatives in order to provide team with clear options
  • Accountable to ensure standards and quality of solutions are achieved
  • Prepare and execute training of support team and provide post-implementation support to team through a transition period
  • Lead and mentor staff, 3rd party resources and provide guidance to software engineers regarding agile best practice
Qualifications for user interface engineer
  • A minimum of 6 years’ professional game programming experience, with at least one shipped AAA title
  • Minimum BS in Computer Science or Electrical / Computer Engineering
  • Familiar with vehicle CAN data structure
  • Proficient in Matlab and Matlab Simulink environment
  • Familiarity with using Open source Software Developer Kits (SDK’s)
  • Proficient with utilizing API’s for rapid prototyping
3

User Interface Engineer Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of user interface engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for user interface engineer
  • Handle System setup and configuration
  • Lead development of architecture and strategy for Graphical User Interface software design
  • Collaborate with key industry partners to realize a complex strategy
  • Development of industry relationships to achieve our goals
  • Ownership of external deliveries including creation of development agreements, statements of work and development schedules to meet the goals and timing of our projects
  • Lead communication of plans, status reporting, project management and delivery to internal stakeholders and leaders
  • Leverage knowledge of rendering strategies, data management and system architectures to develop requirements for new graphical user interface hardware platforms
  • Use your extensive experience to develop appropriate white box test strategies to ensure high quality work product deliveries
  • Deliver solutions to User Experience Design team to facilitate necessary balance between a useable design and well performing design
  • Design industry leading software solutions which include architectures that are highly modular and highly configurable through the use of configuration data
Qualifications for user interface engineer
  • JavaScript/HTML based UI for distributed, multi-tier applications
  • Familiarity with GIT and GIT Hub Repository
  • Minimum 4 years of UI development experience
  • Expert in web and mobile software application development within the ecommerce domain working with high-volume, high-transaction, high-performance, scalable, and secure systems
  • Hands-on knowledge of version control system
  • Knowledge of 3 tier web applications including Web/MVC Frameworks such as GWT, Spring MVC in addition to XML, XSL and JavaScript engines
4

User Interface Engineer Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of user interface engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for user interface engineer
  • Leads initiatives including multiple features and applications involving highly integrated design and architecture
  • Demonstrates knowledge of solutions within multiple applications and the underlying framework
  • Develops and leads UI applications designs and development of the underlying framework
  • Designs framework and UI standards
  • Evaluates, and improves UI application development process
  • You are a talented UI developer with experience building real websites
  • Increased opportunities for growth and recognition
  • Work alongside a seasoned management team that has a great track record
  • Able to show technical proficiency in areas such as lighting and rendering, texturing, and graphics-related programming languages such as shaders
  • Demonstrates good communication and people management skills, in order to train and mentor others
Qualifications for user interface engineer
  • At least 6 years of experience with front end digital tools such as HTML5, CSS3, or JavaScript
  • Ability to think logically, diagnose/triage
  • Effective communicator balancing email/voice/instant messaging/in-person styles to best suit the situation
  • Automotive product development process and quality experience (i.e., A-SPICE, CMMI, FMEA)
  • A Bachelor’s Degree in Computer Science or related discipline is required
  • Minimum of seven years of User Interface design and development experience is required
5

User Interface Engineer Job Description

Job Description Example
Our innovative and growing company is looking for an user interface engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for user interface engineer
  • Ability to integrate with APIs by defining the contract and also building out APIs on node.js when required
  • Able to think creatively to resolve technical challenges and limitations
  • Skilled in the use of 3D graphics software
  • Work with back-end software engineers to integrate user-interfaces with existing and developing Perspective Partners back-end technologies
  • Optimize applications for maximum speed, performance, and usability
  • Work with UX team to help drive design of overall mobile and desktop UXs for Perspective Partners applications
  • Analyze existing front-end technologies and user-interfaces as needed to troubleshoot and fix problems and develop enhancements
  • Assist in the development and maintenance of internal mobile Internet standards
  • Development tasks include coding, testing, debugging, documenting, deploying, monitoring, and support
  • Provide assistance in the setup and maintenance of the Perspective Partners software development and deployment environments
Qualifications for user interface engineer
  • Building component based web UI architectures with modern JavaScript libraries including Handlebars, Bootstrap, Require.js
  • University degree in Business or IT (or equivalent qualification) or proven experience in Software Development
  • Proven experience in software development projects, working with architecture, analysis, technical design and/or development
  • Proven of experience with C# & Microsoft Developer Studio
  • Experience working with Relational Databases – specifically SQL Server 2008 r2 onwards
  • Proven User Interface focus and experience

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates