React Software Engineer


Job description:

You must have an active TS/SCI clearance to be considered. DO NOT APPLY IF YOU DO NOT HOLD THIS CLEARANCE

We are looking for an engineer with a solid foundation in programming and React applications, a high degree of drive and dedication, and the ability to learn quickly and hit the ground running.

You should have:

BS degree in Computer Science or related field

Minimum of 5 years of experience using React 16+ with TypeScript

Experience working with both RESTful APIs and GraphQL (Relay or Apollo experience is a bonus, but not required)

Experience with recent versions of React, especially React Hooks and Context

Experience with Jest and Cypress for unit and end-to-end testing

Experience with monorepos, specifically using Lerna and Nx

Understands what an ETL pipeline is

Understands databases and SQL

Job Duties:

Responsible for developing, updating and maintaining enterprise web framework.
Willing to interact with users to understand their problems and work with them on creating solutions.
Familiar and comfortable with all layers in computer software development: requirements gathering, storyboarding, development, and unit testing.
Youll be part of a small, but growing, web team so good communication skills are important.

Qualifications:

BS degree in Computer Science or related field

Minimum of 5 years of experience using React 16+ with TypeScript

Experience working with both RESTful APIs and GraphQL (Relay or Apollo experience is a bonus, but not required)

Experience with recent versions of React, especially React Hooks and Context

Experience with Jest and Cypress for unit and end-to-end testing

Experience with monorepos, specifically using Lerna and Nx

Understands what an ETL pipeline is

Understands databases and SQL

Job Duties:

Responsible for developing, updating and maintaining enterprise web framework.
Willing to interact with users to understand their problems and work with them on creating solutions.
Familiar and comfortable with all layers in computer software development: requirements gathering, storyboarding, development, and unit testing.
Youll be part of a small, but growing, web team so good communication skills are important.

Why is This a Great Opportunity:

We are looking for an engineer with a solid foundation in programming and React applications, a high degree of drive and dedication, and the ability to learn quickly and hit the ground running.

Salary Type : Annual Salary

Salary Min : $ 140000

Salary Max : $ 180000

Currency Type : USD