UI Application Developer Job Description

UI Application Developer Job Description

4.5
162 votes for UI Application Developer
UI application developer provides guidance on the use of specific tools used for web site and mobile application development and deployment.

UI Application Developer Duties & Responsibilities

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

Sample responsibilities for this position include:

Take User Experience (UX) design mocks and translate them to prototypes and working products
Innovative using the latest web technologies to create best in class user experience
Full life cycle application development / coding with Java, UI technologies, and RDBMS
Project life cycle methodology and IT control policy analysis
Attend technology design meetings and recommend security and data improvements to designers work with Marketing and Execution Operations to develop and test new applications while adhering to all IT control policies
Provides application support and enhancements to existing applications
Work with UI tech lead and develop highly scalable and component based UI & Reporting framework using new technologies and solution to support Model Execution System and supporting functions and reporting
Deliver UI and reporting components in a high-pressured delivery environment
Development Document design , deployment and testing documentation for the UI & Reporting being developed
Ensure solutions conform to best practice design principals and meet capacity and resilience functional requirements

UI Application Developer Qualifications

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

Education for UI Application Developer

Typically a job would require a certain level of education.

Employers hiring for the UI application 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, Technical, Education, Technology, Information Systems, Business/Administration, Computer Engineering, Business, Design

Skills for UI Application Developer

Desired skills for UI application developer include:

Web/mobile app development by researching trends and staying educated on changing coding paradigms and browser/OS standards
Application code design to ensure encapsulation
CI
CSS3 pre-processors ie: LESS
Cohesion
Deliverables
E-commerce
Enhanced applications
Experience with a variety of specific tools and toolkits for development and support of applications
Formal methodologies and disciplines for delivering new

Desired experience for UI application developer includes:

MS SQL Server – Prefer experience in writing and debugging stored procedures and scripts
Familiarity with Source Code management techniques/tools for software management (SVN/GIT/Stash)
Experience with web development using Java J2EE technologies
UI development experience in JavaScript frameworks like Angular JS, Ember, Knockout, or React, Kendo UI, Bootstrap and jQuery
Experience in banking / investment management / hedge funds would be highly desirable
5+ years experience with a J2EE Application Server

UI Application Developer Examples

1

UI Application Developer Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of UI application developer. 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 UI application developer
  • Participate in design activities as needed to understand and internalize product concepts and goals
  • Provide and discuss innovative technical solutions with designers and other stakeholders and technical training of non-technical staff
  • Contribute to documentation including internal presentations, instructional materials and technical specifications
  • Collaborate with back-end developers in more traditional software engineering teams, understanding the system architecture and how to integrate from these sets while maintaining an acute awareness of industry issues and trends
  • Execute unit tests and provide unit test documentation
  • Create supplemental Web UI designs
  • Provide technical support for production systems
  • Build UI for WMIS service and ops applications leveraging Java Script technologies such as AngularJS/ReactJS
  • Integrate UI will rest layer
  • Develop and maintain a variety of existing Winforms and Webforms applications, and Windows services, using C# with .NET Framework 4.5
Qualifications for UI application developer
  • Consuming data from different sources like SharePoint using Server objects model or SQL server
  • Experience with out-of-the box SharePoint features would be added advantage
  • Develop SSRS reports, SSIS and .Net integrated applications SQL development
  • 2+ years’ experience with SQL server development
  • Excellent interpersonal, communication and presentation skills a must
  • Strong understanding of multi-tiered architecture and web-based applications
2

UI Application Developer Job Description

Job Description Example
Our company is growing rapidly and is hiring for an UI application developer. 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 UI application developer
  • Team will be moving all of their existing applications from C# to HTML5
  • HTML5 experience is highly preferred
  • Work with business content owners and a variety of content providers, departments, and divisions of the company to provide advice to management on architectural concepts and functional capabilities as needed
  • Monitor assigned help desk activities to ensure requests or issues are addressed in a timely manner
  • Research technologies to keep abreast of latest development and programming tools, training, hardware, , so as to be able to recommend new and appropriate technologies to be utilized
  • Work with other developers, analysts, and designers in conceptualizing and developing new software programs and integrations between applications
  • Support team development efforts towards successful project delivery
  • Responsible for developing and maintaining high standards of software quality within the team by developing and adhering to best practices and patterns
  • Collaborate with other application developers, business analysts and end users to plan, design, develop, test, and maintain web, mobile, and desktop-based business applications
  • Assist business analysts in the collection and documentation of user's requirements, development of user stories, estimates and work plans
Qualifications for UI application developer
  • Experience with Open Source technologies (Maven, Junit, Log4j, MyBatis )
  • Experience with Java UI technologies (Angular.js, Spring MVC, CSS, bootstrap, jQuery, HTML5 )
  • Bachelor’s degree with minimum 5+ years of experience in the IT with strong DB development, UI & Reporting design and development
  • Strong understanding and development experience of UI frameworks and BI tools and associated technologies
  • 7+ years with BS degree, preferably in Computer Science / Engineering or similar degree
  • Work collaboratively in an Agile Feature team setup with team members located across different locations and time zones
3

UI Application Developer Job Description

Job Description Example
Our company is looking to fill the role of UI application developer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for UI application developer
  • Translate wire frames and graphic composites into cohesive and robust technical deliverables
  • Continually build upon advanced knowledge in web/mobile app development by researching trends and staying educated on changing coding paradigms and browser/OS standards
  • Adhere to software engineering practices and governance of code artifacts and deliverables
  • Conduct research on emerging application development and integration software products, languages, and standards in support of procurement and development efforts
  • Recommend, schedule, and perform software and integrations improvements and upgrades
  • Consistently write, translate, and code software programs and integrations between applications according to specifications
  • Run and monitor software performance tests on new and existing programs and integrations for the purposes of correcting errors, isolating areas for improvement, and general debugging
  • Write programming scripts to enhance functionality and/or appearance of software and/or related applications as necessary
  • Prepares detailed design specifications from which programs will be written
  • Consults with users or other IT professionals to resolve issues with programs
Qualifications for UI application developer
  • 5+ years of programming experience with Web, Windows .NET framework and C#, and at least 2 years as a senior software development engineer with similar roles / responsibilities
  • 3+ years experience WPF applications, MVC, C#, .Net, Web API, JSON, REST, and SQL Server
  • Design, build, and test high quality complex frameworks
  • Design, build, and test unit test harnesses with a focus on TDD
  • Work as a member of an Agile Application Development team to build custom applications and frameworks
  • Work with Agile Sprint team members to design, code and unit test
4

UI Application Developer Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of UI application 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 UI application developer
  • Create/update JIRA stories and epics to track development efforts
  • Build quick prototypes and demo to team members and managers
  • Provide production support once applications are deployed
  • Coach junior colleagues in UX and visualization best practices
  • Stay abreast of new technologies for web development
  • Coordinate with other application developers, managers and customer application experts to ensure that required features and modifications are included in the appropriate releases to support cross-product features and to communicate architectural designs and standards
  • Work with third party vendors to develop and/or integrate their applications into company products
  • Delivering a complete front end application that will be used by technicians, pharmacists and staff to process prescriptions and related activities
  • Ensuring high performance on desktop applications
  • Developing using flexible and extensible UI module integrated with Web API's and messaging (REST, JSON )
Qualifications for UI application developer
  • Learn new technologies in support of Omni channel application development and the API Economy, including API design and development, Microservices, Cloud Deployment, DevOps, nodeJS, AngularJS, and noSQL db's such as MongoDB
  • Experience with REST / SOAP service design / development
  • Experience with web development and exposure to AngularJS / React or similar
  • Experience with full stack JavaScript development tools
  • Web Development experience using HTML 5, CSS 3, Javascript and UI frameworks such as angular JS/ext JS/JQuery
  • Bachelor degree in Computer Science, Information Systems Engineering, Software Engineering, or related field, along with three years related experience
5

UI Application Developer Job Description

Job Description Example
Our company is looking for an UI application developer. 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 UI application developer
  • Developing using core Java, J2EE, web services REST / SOAP, Spring Framework
  • User responsive Web development, Node.js, client side framework React JS is must
  • Collaboration with a diverse stakeholder community
  • Communicate effectively in obtaining and synthesizing requirements, while working with the team to develop technical solutions that meets mission objectives
  • Write organized code and work independently while running a specific concept to ground
  • Assist in designing, developing, and implementing application features as part of an interactive Agile development process
  • Understand and analyze requirements from product management team
  • Develop and document software designs
  • Develop and unit test software for new product features
  • Code refactoring skills
Qualifications for UI application developer
  • Strong experience in embedded or mobile environments such as Android, working with touch interfaces
  • Ability to code visual elements and animations
  • LUA experience a plus
  • Extensive experience in Java, Objective C, JSON, C++ or similar languages strongly preferred
  • Exposure to collaborative tools such as Git, JIRA and the Agile processes preferred
  • Exposure to collaborative tools such as Git, JIRA and the Agile processes helpful

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates