UX Engineer- Drupal Abode Experience
Smart Energy Water - Irvine, California, United States, 92606Work at Smart Energy Water
Overview
- Apply
Overview
Apply now
PRIMARY RESPONSIBILITIES
* As part of product engineering team will participate in end to end user experience design and integration workflow design, development and integration* Design / Develop / Integrated web apps and websites for client and internal projects* Consult on product and client project goals (technology stack, development workflow, QA process, deployment strategy, etc.)* Handle multiple product engineering and client projects simultaneously* The technical implementation of website interfaces (HTML5 / CSS3)* The creation of interfaces compatible with Drupal CMS* Backend and frontend development experience.* Integration with CX Platform* Active look into all UI / UX module designs* Active contributions to the continual improvement of process and product* Responsible for helping formulate an effective, responsive design* Offer solutions to problems and improvements* Testing and evaluating the platform* Identifying areas for modification in existing modules* Writing and implementing efficient code.* Working closely with other developers, UX designers, business and systems analysts
QUALIFICATIONS
Minimum of a bachelor's degree in the areas of Computer Science, Information Systems, engineering, mathematics, statistics, social sciences or business/marketing or related fields.
TECHNICAL SKILLS REQUIRED
* Strong front-end development skills: HTML5, CSS3, and JavaScript.* Deep knowledge of AngularJS practices, design patterns, and commonly used libraries based on extensive work experience* Experience with Object Oriented Programming* Experience with complex Git workflow in a team environment* Experience writing unit tests and performing end to end testing* Experience with third-party APIsExperience with CSS pre-processors such as Sass* Experience with major front-end frameworks: Twitter Bootstrap, Foundation, etc* Experience with mobile-friendly development approaches such as responsive design, adaptive design, and hybrid mobile app development* Experience with cross-browser, platform, and device manual/automation testing* Proven ability to work in a fast-paced, team environment* Ability to communicate with business and technical audiences* Analytical skills, ability to "think outside the box" and move concepts to implementation* Ability to take ownership of the tasks/projects assigned* High attention to detail and personal organization skills* Dedication to produce clean code that validates and follows industry coding style standards* Excellent organization and communication skill, both verbal and written* Debugging and problem-solving skills