Project Description

The client is looking to augment their existing development teams to help speed up the delivery of a UX focused project. The existing product is a SaaS based, J2EE web application with a JSF front-end and a MySQL backend database. The current project is to refresh the UI using a React front end calling a REST based web services layer.  
The project will deliver the refreshed portions of the application in an iterative fashion. Until all user facing screens have been replaced, the new React pages will be rendered in a JSF shell by using Webpack. 


  • Develop interfaces with React.Js, HTML, and CSS.
  • Work with UX, design and product team in creating intuitive user experiences.
  • Assist in creating and building a design system to streamline the design and front-end development process.
  • Timely delivery of projects.


  • React.Js (Higher Order Components, Functional Components, React Hooks)
  • ES6 
  • Axios 
  • HTML5 / SASS / CSS3
  • SVN
  • PLUS:
    • TypeScript
    • Visual Studio Code (IDE)
    • UI Testing Tools (such as Jest)
    • ChartJS 
    • GraphQL 
    • REST 
    • WebPack/Babel Loader


  • Payment in USD
  • Free credentials for e-learning platforms
  • Remote workshops & activities

Apply for this Job

* Required