Previous Job
React.js Developer
Ref No.: 18-01852
Location: Evanston, Illinois
Position Type:Contract

Our client seeks a Developer – Senior Functional React.js Developer who will be primarily responsible for guidance, oversight, and augmentation of ongoing work in React.js systems using functional programming paradigms. Developer will ensure the successful implementation of CIO strategic/tactical directives, the fulfillment of Fund Development business needs, and the health of technology systems supporting them.
  • IT Development: Work with the IT business analyst as well as product development team to develop web solutions for different products based on the requirements provided.
  • IT Strategic Planning: Works with the product development teams to develop coding standards as well as review latest trends and propose adoption to IT leadership.
  • IT Communication: Prepares presentations, internal and external email communications, and internal portal postings that represent the technology organization.
  • Bachelor's degree or equivalent work experience
  • 7+ years of relevant work experience
  • 3 – 5 years of JavaScript experience
  • Experience in web technologies, particularly e-commerce websites.
  • Deep familiarity with React.js
  • Comfort with RESTful API integrations
  • Experience in functional programming
  • Experience in Git, specifically with fork/pull request source management process
  • Experience defining and contributing to technical architecture; familiarity with common design patterns
  • Ability to adopt and apply principles expressed by enterprise architects
  • Experience creating technical architecture diagrams for architect and developer audiences
  • Aptitude with providing implementation guidance and technical documentation
  • Comfortable working in Agile methodology.
  • Ability to work well under pressure
  • Ability to work independently and perform multiple concurrent and diversified tasks effectively
  • Strong interpersonal, written and oral communication skills.
  • Excellent time management and organizational skills.
  • Strong team player, self-motivated and detail-oriented individual.
  • Strong problem-solving skills.