Required Skills

React.js JavaScript RESTful APIs DOM NodeJS

Work Authorization

  • Us Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 2nd Jan 2021

JOB DETAIL

Role       : UI/UX Developer

 

Location: Mclean, VA (Post COVID)

 

Duration: 9+ months

 

Visa: USC or GC Only// W2 position

 

Interview Mode:  Phone & Video

 

 

Requirement:

  • 4-6 years of experience with modern JavaScript framework experience—specifically React.js 
  • Thorough understanding of React.js (JSX) and its core principles; 
  • Strong proficiency in JavaScript, JavaScript object model, RESTful APIs, DOM, and the relevant concepts 
  • Proficient understanding of Progress Web Applications (PWA), and Single Page Applications (SPA) 
  • Proficient understanding of the React build chain through Webpack/Rollup 
  • Experience with popular React.js workflows (such as Redux or ContextAPI) and data structure libraries 
  • Experience with popular modern UI libraries, preferably Material UI 
  • Sufficient knowledge of NodeJS 
  • Experience with modern frontend build pipelines and tools (e.g. dependency management using NPM, YARN) 
  • Experience with browser-based debugging, and error checking 
  • Automated unit testing tools such as Jest, Enzyme, React Testing Library, and end-to-end testing tools such as Protractor, estCafe, Nightwatch, Cypress, or other Selenium-based technologies 
  • Experience with code versioning tools such as git 
  • Great time-management, interpersonal and communication skills 
  • Positive, can-do attitude

 

Technical Must Haves:

  • Must have React or React.jsJavaScript, experience with unit testing - (ideally Jest, React Testing Library), Material UI is what's currently being used and is preferred but other popular modern UI libraries are okay.
  • Should have some CI/CD and deployment experience.

 

Soft Skill Must Haves:

  • Work ethic is key here. A self-starter with initiative.
  • Someone who can motivate themselves to go above and beyond.
  • Adaptability is also important, changes can happen quickly and this person will need to roll with the punches.

 

 

Job Description:

Please provide URL Links to UI interfaces developed by the candidate in the public space, if any
Please submit the following (a) How was the technical qualification done for the candidate?; (b) What questions were asked in the technical qualification?; and (c) Candidate’s answers to the tech qual questions. Submissions with this information will get preference.

*Please include answers to these question at the top of candidate resume. Submittals without answers will not be considered.

 

Schedule: Standard 40 hours.

 

Project Info / Reason for Opening: This is a backfill for a position on the Mercury Plus Project (ICM) - The project is focused on an automated forecasting application for compiling and reviewing projected data sets.

 

Interview Information:

1st Round: 30 Minute Screen - 5 Slots - 1/5 at 11:00AM, 11:30AM, 3:00 PM, 3:30PM, & 4:00 PM

2nd Round: 60 Minute Interview - Slots and Times TBD

 

Responsibilities:

1. Developing new highly-responsive user-facing features using React.js 

2. Building reusable components and frontend libraries for future use 

3. Understanding business requirements and translate them into intuitive user experiences 

4. Translating designs and wireframes into high quality code (e.g. InVision App or Axure

5. Developing a flexible and well-structured frontend architecture, along with the APIs to support it 

6. Optimizing components for maximum performance across a vast array of web-capable devices and browsers 

7. Constructing visualizations that can depict vast amounts of financial data

 

Company Information