LinkedIn Ad
< BACK TO JOBS

UI/UX Front-End Engineer

Job title: UI/UX Front-End Engineer
Contract type: Freelance
Location: Pleasanton
Discipline: Creative
Remote: Yes
Reference: 407469
Contact name: Daisy Jimenez

Job description

Summary:

As a UX Engineer, you’ll tackle complex UX and data-visualization problems in the short-term as well as guiding development to support the long-term product vision and goals. The engineer must be interested in helping "raise the bar" within the entire web development team to help improve current and future project performance, functionality, and ease-of-use.

 

This position will service three major areas:

1. The main company website, a Hybris (Java backend) CMS-driven website that is in constant development.

2. Company B2B ecommerce System developed in Hybris system.

3. A set of single-page web applications which are structural engineering-oriented. The work on the company website and the B2B ecommerce system will involve developing new dynamic and often data-driven features as well as troubleshooting or maintaining the current code base.

This position reports to the Senior Manager, User Interface and Front-End Development.

 

What You Will Do:

* Develop clean, modular, and reusable code.

* Write unit tests to validate functionality.

* Enhance and innovate core site functionality.

* Communicate effectively across teams.

* Help project managers help you.

* Collaborate with cross-functional teams driving smart, clean solutions.

* Analyze, prioritize, and present.

 

Job Requirements:

* B.S. degree in engineering, computer science or related technical field.

* Experience with large software development projects.

* 3 years experience with JavaScript development.

* 2 years experience with React JS development.

* Familiar with Agile software development.

* Experience utilizing a RESTful API.

 

Required JavaScript Skills:

* Single Page JavaScript Applications

* Javascript Application Frameworks: React (with Flux or Redux) preferably but Angular works too

* Task Runners: Gulp, Grunt, or similar

* Webpack, Browserify, or similar

* Test-driven JS development

* JavaScript Templating Engines: Handlebars, Mustache, or similar

* Object-oriented Javascript (ES5 & ES6) * AJAX * jQuery

 

Other Required Web Development Skills:

* HTML 5 * CSS 3 and CSS Preprocessors: SCSS preferably

* BASH or other UNIX Shell environment

* Git

* JIRA, Confluence, Bitbucket

* Self-starter who demonstrates creativity in solving problems or generating improvement ideas.

* Able to prioritize competing or conflicting requests .

* Must be comfortable working both independently and as part of a collaborative team.

* Excellent spoken and written English.

Expired job
Expired job

Share this job