Previous Job
Previous
UI/React Developer
Ref No.: 21-00115
Location: New York, New York
Position Type:Contract

UI/React Developer

2 Openings

Alpharetta, GA or NYC, NY

Remote for now then on site

The Legal, Compliance and Corporate Governance Technology team is seeking a UI Developer with React capabilities and proven JavaScript framework experience. The successful candidate will be part of a development team and be responsible for the design, development, and implementation of solutions on our suite of applications across the application stack.

KEY RESPONSIBILITIES:

  • Being part of an Agile development team work closely with Development Team, Product Owner, and Business Analysts to build efficient solutions leveraging the appropriate technology stack
  • Develop web applications and components based on a React/Java technology stack
  • Design and development of solutions that integrate with vendor tools seamlessly utilizing web services and other integration design patterns.

SKILLS/ QUALIFICATIONS

Required skills:

React, JavaScript, JQuery, HTML, CSS, Bootstrap, Git, Experience working and integrating front end applications with RESTful Middle-Tier Applications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field required
  • At least 5+ years of hands-on UI web application development with significant React experience
  • Demonstrated experience and knowledge of React and proven successful delivery of solutions on this framework
  • Knowledge of React tools including React.js, Webpack, Enzyme, Redux, and Flux.
  • Strong knowledge of CSS, JavaScript, and web design principles
  • Continued education and research into UI development trends and current design strategies
  • An understanding of core web application design patterns, such as Model View Controller and Single-Page Web Applications
  • Ability to quickly create UI prototypes and mockups
  • A very strong communicator with the ability to interface directly with clients and analysts to ensure technical requirements and delivery align with expectations
  • Excellent troubleshooting skills, with the ability to quickly identify and document the root cause of issues, and effectively communicate possible resolutions
  • Experience with test automation tools like Cucumber, Cypress or Selenium
  • Effective communication, presentation, and collaboration skills
  • Can effectively work independently

Other Desired Skills:

JQuery, Unit Testing, RESTful Services, End to End Automated Testing frameworks, DevOps experience

  • UI Design experience, specifically for web applications
  • Experience with browser-based debugging and performance testing software.
  • Familiarity with Continuous Integration, Automated Testing, and modern Web Design patterns and best practices
  • Experience / Understanding of Agile development principles and Scrum methodology.
  • Financial experience