Senior Front End Developer

27 May 2024

Vacancy expired!

Location: Alpharetta, GA / Coral Spring, FL / Berkeley Heights, NJ (Onsite 5 Days Week)

Contract to Hire

Job Description:
  • A Web Developer consults with project teams and functional units on the design of important projects or services. Supports existing business systems applications.
  • Looking for a senior front end developer with a focus on REACTJS (latest version) and some back end knowledge for API transfer
  • Does not need to have leadership experience but should be a senior developer ready to take the next step and move into a leadership role
  • Familiarity with Redux tool kit
  • Client team moving from Bit to Git - resource expected to learn new tools along with the team.

Tools - Manual Configuration:
  • Webpack

    • Babel

    • Typescript

    • ESLint

    • Prettier

    • Stylelint

    • Jest

    • Storybook

    • VSCode

Frontend
  • React

    • Typescript

    • Hooks (useEffect, useReducer, useCallback, useContext, useState, etc. as well as custom hooks)

    • Redux Toolkit

    • React Router

    • Code Splitting

    • Async and Promises

    • CSS Modules

    • SASS

    • Xstate

    • ADA

    • A few older components use React Class Components & Render Child as Props

Backend
  • Docker Image – Development Only (oraclelinux/nginx)

    • Nginx as reverse proxy to Node.js

    • Node.js/Express

    • CSP

    • PM2

Security
  • Sonar – local bash script

    • Fortify – Jenkins

    • Webinspect – Scans run in Fortify web app Scancentral DAST (older version in Jenkins)

    • Sonatype – Jenkins

    • Build Breaker – Part of CI/CD

ADA
  • Automatic Testing through lighthouse and axe browser extensions (we also have an npm watch script that consoles axe in the browser)
  • Manual Testing with a screen reader

  • ID: #50006859
  • State: Georgia Alpharetta 30004 Alpharetta USA
  • City: Alpharetta
  • Salary: $60 - $80
  • Job type: Contract
  • Showed: 2023-05-27
  • Deadline: 2023-07-24
  • Category: Et cetera