Senior UI Developer Job Description

Senior UI Developer Job Description

4.5
173 votes for Senior UI Developer
Senior UI developer provides guidance on modeling of new custom objects and fields to support business requirement as well as supporting product teams with best practices for custom applications using APEX, JavaScript, Visual Force, AJAX, HTML, CSS.

Senior UI Developer Duties & Responsibilities

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

Sample responsibilities for this position include:

Develop front-end/presentation layer code and wireframes from unique screen types, using HTML5, CSS, and JavaScript
Work within a globally distributed development team to deliver a C# trading GUI for use by the Equities Electronic Trading desks in London, New York and APAC
Development work is in C# 3.5 (moving to C# 4) - building WinForms GUI elements utilizing an MVP pattern, WPF elements utilizing an MVVM pattern and writing business logic and code to interact with server-side processes via pub/sub middleware
Our GUI is built upon a shared GUI framework developed within Equities, and part of the role will include understanding, reusing and contributing to this shared framework
As the server-side part of our system is written in Java, an ideal candidate would have some Java experience but must at least be knowledgeable about the interoperability concerns a multi-language architecture brings
The role will include working with our business analysts and the traders to clarify requirements and to solicit feedback on the system
As the system is in production, the role includes some third line support
This often involves training and hands-on coaching with different product development teams, some of which are migrating from legacy platforms to current technologies
You will provide expert counsel and leadership in implementing best practices in architecture and UI development, find alternative approaches as barriers arise, and support the development of a shared UI component library
Deliver high quality applications that meet the needs of different Company vertical solutions

Senior UI Developer Qualifications

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

Licensing or Certifications for Senior UI Developer

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

Education for Senior UI Developer

Typically a job would require a certain level of education.

Employers hiring for the senior UI 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, Engineering, Software Engineering, Technical, Information Systems, Education, Science, Business, Computer Engineering, Design

Skills for Senior UI Developer

Desired skills for senior UI developer include:

CSS
JavaScript
HTML
AJAX
Chrome
Firefox
Performance
Safari
Scalability & security considerations for web applications

Desired experience for senior UI developer includes:

Pub/sub middleware experience
Awareness of code management solutions such as Team Foundation Server and Git, CVS, Subversion
Experience with Java Servlet, JSP, JSTL or Microsoft .Net
Experience in Responsive Web Design and other mobile development best practices
Experience with source-control tools and practices
Experience with design and architecture documentation

Senior UI Developer Examples

1

Senior UI Developer Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of senior UI 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 senior UI developer
  • Coordinate with the UI Lead and UI Manager to ensure adherence to overall strategy
  • Set the example for delivering secure code
  • Mentor a team of developers just as passionate about UI as you are
  • Partner with our QA team to automate functional testing
  • Architect, design, and implement search UIs for our desktop, tablet and phone applications
  • Design, develop and run geo-spatial based visualization software
  • Develop robust, scalable and maintainable software
  • Design and build new UI workflows that are foundational to the product
  • Work closely with product management to spec out new UI features
  • Maintain and extend existing features using AngularJS
Qualifications for senior UI developer
  • At least 4 years of development experience in CSS3, HTML5, and JavaScript client side development
  • Experience with JavaScript libraries and Frameworks (jQuery, Node.JS, AngularJS)
  • Expert-level knowledge of testing technologies
  • Experience with tools such as Grunt, Gulp, Bower, Npm
  • Experience with at least one modern JavaScript frameworks
  • Experience with Version Control System (GIT, SVN)
2

Senior UI Developer Job Description

Job Description Example
Our company is searching for experienced candidates for the position of senior UI developer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for senior UI developer
  • Partner with business line and architects during initial project stages to ensure the accuracy of requirements and provide critical input and direction from a technology perspective
  • Work with architects and other technology leads to define and document guidelines and standards for development and deployment of applications following industry best practices
  • Lead scrum team in development and implementation of changes to the Online Banking platform and foster growth within the team
  • Identify, document, and assess meaningful patterns of usability, visual design, and content of existing sites/properties to provide recommendations to stakeholders
  • Integrate presentation layer code with CMS to ensure cross-browser compatibility and resolve bugs, as needed
  • Agile Release Planning with customers, product management, and other senior stakeholders (clarify requirements, break down into sensible releases, and estimate user stories)
  • Write or refactor high-quality code and tests, pairing with other engineers
  • Collaborate with QA engineers to test the product (unit, component and automated functional tests, help with manual tests if needed)
  • Continuously release incremental production-quality software to our SaaS management console
  • Communicate effectively, removing impediments to the team’s progress, asking for and offering help when needed
Qualifications for senior UI developer
  • Desired to have experience with iOS/Android application development
  • Experience with rich mobile, Javascript based, data visualization framework is a plus
  • Real-world experience using AngularJS or similar MV* framework/library (EmberJS, Backbone.js)
  • Minimum of 5 years related experience in a software web development role focusing on Javascript and front end technologies
  • Strong knowledge of automated testing tools and writing (JsUnit, Karma)
  • Strong knowledge of JavaScript frameworks and libraries (AngularJS, NodeJS, Knockout, Durandal, Gulp)
3

Senior UI Developer Job Description

Job Description Example
Our company is searching for experienced candidates for the position of senior UI 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 senior UI developer
  • Investigate JavaScript charts drawing libraries in order to find one that would provide needed functionality for as many as possible from the required chart types
  • Provides application development services typically as a member of a project team or in an application support role
  • Work within an Agile team to design and develop features for the product
  • Write automated unit and integration tests that ensure product quality
  • Collaborate with other teams (Support, Customer Projects) to ensure customer issues are resolved promptly
  • Work with the documentation team to ensure features are correctly documented and can be used by customers
  • Troubleshoot customer issues in the product
  • Design and implement hotfixes and patches to resolve issues in the product
  • Work on implementation of front-end part of applications as per specification and design approach
  • Clarify Requirements with the customer and team lead
Qualifications for senior UI developer
  • You have used several Web UI frameworks including AngularJS or React to create an awesome web experience for customers
  • You have used NodeJS as a backend for some of your web applications
  • You’re passionate about testing
  • You love automation
  • You have experience with Docker, Swarm, Kubernetes or similar
  • You’re able to think on your feet to debug customers issues in real-time
4

Senior UI Developer Job Description

Job Description Example
Our innovative and growing company is looking for a senior UI 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 senior UI developer
  • Implementation of new requirements, with particular focus on scalability and performance
  • Implement user interfaces for different applications based on pre-prepared design specifications
  • Provide estimates for how much time it will take to complete the defined layout/development task
  • Document the implementation and work products
  • Observe the quality rules during the project, supply the QA Leader with upcoming ideas
  • Provide UI development leadership to Scrum teams
  • Role will often be involved at certain phases of the project lifecycle from intake to delivery and will be considered one of the team members that has key input into a solution that is well-architected, operable, maintainable, and delivered on schedule
  • Scope responsive web/SPA projects for LOE
  • Deliver roadmaps that enhance operational efficiency and provide visionary guidance for web based solutions
  • Drive, design and develop new features and components by working with other developers and product owner
Qualifications for senior UI developer
  • You are resourceful at debugging systems and networks with common *NIX tools
  • You understand and have worked with micro service architectures
  • You are a troubleshooter at heart and enjoy diving in the deep end, figuring things out, and solving problems
  • You possess an ability to learn in a fast-paced, dynamic environment
  • You are self-motivated and have a strong desire to innovate
  • Is flexible, innovative and analytical thinking
5

Senior UI Developer Job Description

Job Description Example
Our innovative and growing company is looking for a senior UI 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 senior UI developer
  • Show initiative and drives topics to resolution in a high level of quality, reliability and efficiency
  • Contribute actively to architecture design
  • Working closely with Product Owners, Architects and other stakeholders
  • Adhere to practices and processes followed in team
  • Develop or amend integrations with 3rd party APIs
  • Creative online design experience within a digital environment
  • Considerable experience of developing and delivering interactive applications
  • Comfortable working with images in creative applications such as Photoshop and Illustrator
  • Knowledge of accessible design guidelines
  • Proven experience with rapid, iterative low- and high-fidelity prototyping
Qualifications for senior UI developer
  • Degree in Computer Science, Software Engineering, or related field
  • Design modeling software experience (VISIO, Lucid Charts)
  • Ability to create sketches and wireframes to communicate workflows and features to others
  • A willingness to provide and accept constructive criticism
  • Develop, customize mobile/UI applications using Angular JS, JQuery, HTML 5
  • Development of two agent product experiences, including the Equator.com redesign implementation

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates