Job #: 1902

Title: Front End Developer


  • Northern New Jersey
  • Job Type:

  • Contract
  • Contract Pay Rate:
  • $50-75
    • Anywhere
    • Posted 2 years ago

    Responsible for developing, enhancing, modifying and/or maintaining applications in the Audit Solutions Group. Software developers design, code, test, debug and document programs as well as support activities for the corporate systems architecture. Employees work closely with business partners in defining requirements for system applications. Employees typically have in-depth knowledge of development tools and languages. Is clearly recognized as a content expert by peers. Individual contributor role. Typically requires 5-7 years of applicable experience. This job code is only to be used for associates supporting Global Markets.

    A successful candidate will participate in the implementation of leading-edge, transformative data systems as part digital business transformation initiative. As part of an Agile team, the candidate will work with users to refine requirements, design and develop high-quality and scalable UI systems, and assist users during the QA/UAT process. This is a hands-on, technical position with the expectation that a majority of the candidate’s time will be spent on active development tasks.


    Primary focus will be on developing user interface components and implementing using ReactJS
    Focus on the components and the overall applications being robust and easy to maintain
    Work with senior developers to do high level/low level design/architecture
    Build reusable components and frontend libraries for future use
    Supporting junior developers
    Coding and implementation using best practices to produce high performing/scalable/secured modules
    Unit Testing/Integration Testing
    Code Configuration and Release Management
    Production Support and Bug Fixes
    From a Developer perspective:

    Develop the system homepage with HTML5, CSS3, ES6, React.js, Redux, and Bootstrap. Involved in the Agile team of developing client’s system
    Use ReactJS to build UI components, developed filters to display different dimension of data and font size modifiers
    Develop single page application using React and Redux and use React.js for development of application view components
    Design and implement React Router structure, React Redux components, Redux store state structure; Rest API React components, React components communication scheme
    Develop Redux components to manage the web app state along with Redux Middleware, ES6 and NPM modules
    Implement global store using Redux; develop the well-designed store, actions and reducers; separate the global state from the component level state
    Work with asynchronous redux implementation of custom middleware using action creators.
    Bachelors degree​



    Your Name*

    Your Email*

    Your Phone*

    Your Message

    Please attach your Resume*