Jobs · Engineering · California

UI/UX Software Developer

HashCash Consultants · Palo Alto, CA · 18 mo ago
EngineeringFull-time

Responsibilities

  • Define the UI strategy and technical stack in consultation with the Technology Architect.
  • Identify techniques and technologies for the application front end level.
  • Work closely with the BA, business team, and UX consultants to review, discuss, and finalize user experience (UX) and user interface (UI) design.
  • Create working web UI pages from the images and samples provided by the UX consultants.
  • Provide direction and supervision to 2 additional UI developers.
  • Create front end best practices and patterns for UI and Java developers to follow.
  • Communicate pros and cons of UI technologies and justify tech stack selection.
  • Facilitate decisions on User Experience (UX) design.
  • Facilitate decisions on User Interface (UI) design.
  • Work with the BA to understand the requirements of the application.
  • Work with BA, Business and UX consultants to help facilitate page layout, look, behavior, and navigation.
  • Create standalone page prototypes from images and samples provided by UX consultants.
  • Create standalone page prototypes to help visualize suggestions made during discussions to facilitate decisions.
  • Define estimates for implementation and lead the development effort for the UI team.
  • Work with Java developers to identify backend services needed to make the pages fully functional.

Requirements

  • Strong User interface design experience developing user-facing software.
  • Strong understanding of JavaScript, its quirks, and workarounds.
  • Strong understanding of web markup, including HTML5 and CSS3.
  • Strong understanding of JQuery, AngularJS, ReactJS.
  • Good understanding of asynchronous request handling, partial page updates, AJAX and web sockets.
  • Good understanding of browser rendering behavior and performance.
  • Excellent communication skills, both verbal and written, with the ability to lead/manage UI/UX discussions.
  • Excellent influence, negotiation, and presentation skills.
  • Familiarity with NodeJS.
  • Familiarity with cross-browser compatibility issues and ways to work around such issues.
  • Familiarity with front-end build tools, such as Grunt.
  • Familiarity with code versioning tools, such as GIT, SVN.

Qualifications

  • Experience with Blockchain technology and its applications in financial services.
  • Experience with real-time asset and payment settlement systems.
  • Experience with international banking and corporate finance processes.
  • Experience with fintech solutions and currency exchange platforms.
  • Experience with retail remittance services and trade finance.
  • Experience with payment processing systems.

Skills

  • Blockchain technology
  • Real-time asset and payment settlement systems
  • International banking and corporate finance processes
  • Fintech solutions and currency exchange platforms
  • Retail remittance services and trade finance
  • Payment processing systems

Benefits

  • Flexible work schedule
  • Professional development opportunities
  • Competitive compensation package
  • Employee referral program
  • Health and wellness programs
  • Flexible vacation policy
  • Work-life balance initiatives

Pay

  • Competitive salary based on experience and qualifications

Schedule

  • Full-time position

HashCash is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Similar jobs

Software Developer

HARMAN InternationalNovi, MI· 2 wk ago
Engineering$133k/yrapply on jobsearch.harman.com

Software Developer

Cymertek CorporationTysons Corner, VA· 12 mo ago
Engineeringapply on cymertek.catsone.com

Software Developer

Akidev CorporationFremont, CA· 15 mo ago
Engineering$133k/yrapply on akidev.com

Software Developer

Koniag Government ServicesCenter, TX· 2 wk ago
Engineeringapply on jobs.dayforcehcm.com

Software Developer

Everest InfotechEdison, NJ· 2 days ago
Engineeringapply on everestinfotechllc.com