Full Stack Developer

Location: McLean, Virginia - Remote
Category: Software Engineering
Employment Type: Contract
Job ID: 15442
Date Added: 05/17/2023

Apply Now

Fill out the form below to submit your information for this opportunity. Please upload your resume as a doc, pdf, rtf or txt file. Your information will be processed as soon as possible.

* Required field.
*Fully remote. EST hours
*Must be US GC or US Citizen
*Cannot Sponsor. Cannot do C2C.

Our client, a Big 4 Consulting firm is currently seeking multiple Product Managers to join their team.

The Full Stack Developer demonstrates thorough knowledge and/or a proven record of success in the following areas:
  • Having at least 7 years of experience working as a Full Stack developer;
  • Working with 3 technologies are must: Node.js, React, NoSQL (Document) or SQL (Relational);
  • Having expert level Node.js and React experience with functional components, state management and associated technologies;
  • Having NoSQL experience, or extensive SQL experience;
  • Working with technology stack: ES6, Node.js with Express,React with Redux, Webpack, Git, npm and related technologies;
  • Having strong knowledge of popular Node.js and React libraries/components in open source community;
  • Having expert level Bootstrap 4 experience with components, classes, layouts, grids and the other Bootstrap features;
  • Having advanced experience in using mixins, partials, variables etc. for SASS, the other CSS processors like PostCSS, mastery of cross-browser and cross-platform issues, responsive/adaptive and different layout techniques;
  • Having advanced CSS3/HTML5 usage and modern features (Flexbox, CSS grids, media queries and CSS custom properties), CSS naming conventions (BEM) and CSS linting;
  • Demonstrating the ability to brainstorm, concept, and collaborate with UX Team to come up with style guidelines;
  • Translating Invision designs into flexible and reusable React components using HTML5, JSX and SASS;
  • Applying best modern CSS methodologies (CSS in JS, styled components, Glamorous,CSS modules, BEM or Atomic Design etc.) and CSS tools (Modernizr, Autoprefixer, CSS linting, Stylelint, CSS linting etc.) into our React components;
  • Producing minimal and clean SASS code with more reusability and reviews/fixes code by the other developers in the team;
  • Following and implementing the latest coding trends, tricks/hacks and best practices along with conveying the message to the other team members; and,
  • Having excellent verbal and written communication skills and able to interact professionally with a diverse group of people.
Experience with the following programs:
  • Node.js
  • Express.js
  • React.js
  • NoSQL DB (e.g., MongoDB, CosmosDB)
  • Redux
  • GIT
  • Npm
  • Jest
  • Next.js
  • Typescript
  • Module Federation
  • Single-Spa
  • RxJS