User Interface Developer Job Description

User Interface Developer Job Description

4.5
174 votes for User Interface Developer
User interface developer provides technical leadership and guidance to the wider web application team in the best-practice use of tools and methodologies for front-end development e.g task runners (Grunt), JS/CSS preprocessors (CoffeeScript, Babel, LESS, Sass), templating (Handlebars.js).

User Interface Developer Duties & Responsibilities

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

Sample responsibilities for this position include:

Convert annotated visual designs (Photoshop) to web pages and associated assets (HTML, CSS, images, JavaScript)
Presentation layer coding from wireframes – HTML, CSS, JavaScript, AJAX,JSF/PrimeFaces, AngularJS
Monitor trends in browser usage and updates
Work comfortably within a dynamic challenging environment within the parameters of delivery deadlines
Maintain open lines of communication relating to the status of a given projects and its risks and challenges
Become a recognized subject matter expert within their fields of expertise
Must have a collaborative and positive attitude
Graphic design for user interface screens, layout, and components
Advocate proper usability and design principles while working on projects
Trouble shooting of presentation layer coding issues

User Interface Developer Qualifications

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

Licensing or Certifications for User Interface Developer

List any licenses or certifications required by the position: AWS, UX, AEM

Education for User Interface Developer

Typically a job would require a certain level of education.

Employers hiring for the user interface developer 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, Education, Engineering, Technical, Computer Engineering, Information Technology, Software Engineering, Design, Graphic Design, Information Systems

Skills for User Interface Developer

Desired skills for user interface developer include:

Software development life cycle
LESS
JSON
CSS
Front end development languages
Sass
CSS preprocessors like SASS
DOM
Javascript and associated technologies and toolsets

Desired experience for user interface developer includes:

3-5 years of experience developing multithreaded desktop applications (WPF primarily, WinForms strong secondary) in C# using .NET, with a strong knowledge of 4.0 (or higher)
Experience developing scalable Data Visualization solutions using industry best practices (Design Patterns, Dependency Injection)
Performance Tuning and Memory Profiling experience
Familiarity with xUnit frameworks (nUnit, Mocking)
HTML5/JavaScript and modern web framework knowledge a plus
Understanding of Unix shell, perl, python, Sybase a plus

User Interface Developer Examples

1

User Interface Developer Job Description

Job Description Example
Our innovative and growing company is looking for an user interface developer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for user interface developer
  • Work with User Experience teams and business clients ensure a delightful user experience
  • Synthesize real user feedback into prototypes and solutions
  • Work closely with developers to ensure intended experiences are carried through
  • Turning product requirements into concrete design specifications
  • Collaborate and communicate effectively with the UI and architecture teams management on status of current projects
  • Become a subject matter expert with the ability to understand the latest architecture, technology, solution, market trends, competitive offerings
  • Work closely with design in developing and realizing a vision for cognitive applications
  • Work with technologies such as angular, node.js, building web-based user interfaces
  • Build prototypes to test (internally and through user research) and refine solutions while working with the design team
  • Sharing expertise with team members
Qualifications for user interface developer
  • Understanding of Equities and/or Equity Derivatives a plus
  • 3-5 years of experience developing multithreaded WPF/WinForms desktop applications in C# using .NET, with a strong knowledge of 4.0 (or higher)
  • Strong Familiarity with xUnit frameworks (nUnit, Mocking)
  • Very good communication skills a must
  • Relevant experience developing multithreaded desktop applications in C# using .NET, with a strong knowledge of .NET 4.0 (or higher)
  • Experienced in WPF, MVVM and Entity Frakework
2

User Interface Developer Job Description

Job Description Example
Our growing company is looking for an user interface developer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for user interface developer
  • You will work on concepts and development of crucial technology topics
  • Design, develop, and maintain innovative, engaging, and informative user experiences according to spec
  • Build high-quality visual UIs for websites, mobile apps, and cloud applications using front-end technologies and integrate them with back-end APIs and data
  • Deliver responsive UIs for web, mobile devices and other emerging technologies at a variety of resolutions
  • Participate in user experience research projects, design meetings, and testing sessions as required
  • Keep up to date on the latest industry trends in design and recommend usage of development and design tools appropriately
  • You work in an agile development team according to SCRUM in a LEAN development environment (including agile methodologies like pair programming and continuous integration)
  • You work in an agile development team according to SCRUM in a LEAN development environment (including pair programming and continuous integration)
  • Your responsibility is covering development and support for the Fiori Launchpad on ABAP, in close collaboration with the team architect
  • You ensure great test coverage for your coding and support the team in avoiding any regressions
Qualifications for user interface developer
  • Must hold a PhD or industry equivalent in a numerate/analytical discipline
  • At least 5 years of experience with CSS3, HTML5, JavaScript and client-side best practices
  • BS degree in Design, HCI/CS or equivalent work experience
  • At least 1 year experience in User Interface (UI) design
  • At least 2 years experience in Dojo/Ajax, HTML5/CSS3, Node.js, Javascript or equivalent
  • At least 2 years experience in Adobe Creative Cloud, particularly Photoshop and Illustrator or equivalent
3

User Interface Developer Job Description

Job Description Example
Our company is looking for an user interface developer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for user interface developer
  • You consult with the Product organization of Fiori Launchpad when it comes to decisions in your area of expertise
  • You are helping to shape the quality focus of the team
  • IOS app development for a 3D building visualization and indoor localization system
  • IOS app user interface design and implementation
  • Integration of existing Smart Campus software infrastructure into mobile app interface
  • Complete all tasks related to technical analysis, design, development and unit testing, quality assurance, system test and implementation of ReactJS web application in accordance with the IT development life cycle
  • Work closely with product owners, SMEs, content writers, SEO/SEM strategists, data analytics and IT development teams to understand what is possible and what will have the biggest impact on improving the user experience across the digital properties and services you will be designing
  • Ensure all deliverables conform to company's Digital Experience Standards
  • Translate requirements and insights into user journeys, screen flows, wireframes, and high fidelity prototypes
  • Work closely with the research team that will test and validate designs iteratively throughout the design process
Qualifications for user interface developer
  • At least 2 years experience in Web User and Mobile Interface Development
  • Between 3-to-6 years of agency or in-house experience
  • Hold a four-year college degree in design, computer science or related field
  • Expert knowledge of Javascript/JQuery
  • Working knowledge of photoshop (Sketch a plus)
  • Experience designing for common/multiple platforms (iOS, Android)
4

User Interface Developer Job Description

Job Description Example
Our innovative and growing company is looking for an user interface developer. 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 developer
  • The application will be a part of the world-wide core production system providing finance solutions - high quality of the code and self discipline is the key to success
  • Understand, integrate, and support, as necessary, specialized information technologies currently in use, interfacing with HBS personnel in KLS, IT, and HU IT/HL IT, other information professionals, vendors, and contractors
  • Build dashboards and data models based on the Nessus product roadmap
  • Work in a dynamic team oriented environment using agile methodologies
  • Develop new user-facing features for customer portal
  • You work in an agile development team according to SCRUM in a LEAN development environment (including pair programming and test-driven development)
  • Your responsibility is covering development and support for the Fiori Launchpad on ABAP, especially dealing with the underlying content model covering user roles, catalogs, groups and apps
  • Develop with team members various UIs for cloud based web services BT or Wifi connected devices (iOS, Android, Microsoft)
  • Prepare and Support early prototyping Apps
  • Bring prototype UIs to a product level and support Testing
Qualifications for user interface developer
  • In-depth understanding of browser differences, progressive enhancement, optimization and accessibility
  • Ability to translate requirements in to a fully functioning responsive component
  • Current enrollment in a Graduate program (MS, PhD) and expected graduation date of December 2016 or May 2017
  • At least 1 year experience in user interface development work
  • Readiness to travel up to 4 days a week (in New York on weekends – based on project requirements)
  • HTML Coding Expertise
5

User Interface Developer Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of user interface developer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for user interface developer
  • Maintain UI Releases due to needs
  • Computer Science Engineer or comparable
  • Broad general software knowledge
  • Very good knowledge in Java, C++, Python
  • Very good knowledge in embedded Linux or Android or Windows
  • Experience in UI programming, App programming
  • Very good knowledge in Build- und Configurations-Management
  • Basic knowledge of controls algorithms
  • Bachelor’s degree preferred with minimum two years of experience in a digital environment coding, designing and deploying
  • Strong design thinking with the ability to implement UI requirements on existing or create new web pages that are cross-browser compatible
Qualifications for user interface developer
  • Participating in the evaluation and resolution of defect ticket reports for new legacy components
  • 1 year conducting studies, testing and evaluating screen interactive prototypes for functionality, ease of use, efficiency and accuracy
  • 1 year full lifecycle development
  • 6 years designing, developing and delivering interactive websites/applications (both mobile and web-based) including visual designs
  • 6 years web design/development using tools such as HTML and Java
  • 6 years working with browsers, editors, graphic design software

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates