17 days old
2018-06-012018-06-29
  • Job Code
    624589
  • Payrate
    $58 To $73

Overall Responsibilities:



  • Work with our data collection team and machine learning experts to reduce friction in going from collecting a new dataset to launching a new feature.
  • Provide both the front-end coding expertise and user-interface design understanding to enable easy use of the tools and applications that enable the team to develop new algorithms.
  • Build interfaces that can be used from a browser or a mobile device.

Required Skills



  • BA/BS degree in Computer Science, HCI, Design, or equivalent practical experience.
  • 4 years of relevant work experience in software development.
  • Experience with web technologies (object-oriented JavaScript, HTML, CSS), and experience with the latest web standards including HTML5 and CSS3.
  • Experience designing and implementing complex UIs.
  • Thrives on collaboration in a multi-disciplinary team.

Nice to Have Skills/Not Required:



  • Experience with modern JavaScript frameworks (such as Backbone, Angular, or Ember), CSS pre-processing frameworks (such as Sass or Less) or Web Frameworks such as Django.
  • Experience with mobile friendly web development, especially progressive web apps.
  • Experience with a scripting language, such as Python, Ruby, etc.
  • Experience with and a passion for user-interface design.
  • Strong sense of web design and attuned to the fundamentals of user experience.
  • Ability to communicate to all levels of users (internal and external), strong problem-solving skills, adaptable, proactive and willing to take ownership.

Categories

Featured Jobs

Career News

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

UX Engineer

Randstad Technologies
Palo Alto, CA 94304

Share this job

UX Engineer

Randstad Technologies
Palo Alto, CA
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast