REACTjobsboard

Front End Developer

React jobs at EXCET

EXCET

Location: Springfield, VA

Requisition No: 7.8.2020

Key Words:  Redux, React, HTML, CSS, front end  

Project Overview:

Our group builds web native applications supporting military clients in a number of domains.  This work supports novel analysis of fuel cells, batteries, solar arrays and other emerging energy technologies.  We leverage subject matter expertise in R&D of these technologies to create software solutions for customers across the DoD. We create applications to solve existing energy management and logistics problems and create applications that enable analysis of novel modes of use.  We are seeking a front-end developer to join our team.
 
A new-hire in this position will work with the rest of our team of software developers, UI/UX designers, and engineers to expand upon a full-featured energy simulation for the US Marine Corps and US Army. The energy simulation application includes a web browser-based user interface and a backend written in Golang.  As this project keeps maturing and expanding, other software development opportunities that are currently in the pipeline are likely to become available. It is a small group, and we focus on highly efficient back-end solutions coupled with UI/UX that is as simple and easy to use as the objectives permit.  We want someone who is comfortable leading front-end work and willing to expand their technical abilities/versatility.

Project Position Description:  Front End Developer

Primary Responsibilities:

  • Design and implement new user interface features based on feature requests and sponsor requirements
  • Work with other team members to recommend software solutions
  • Prepare and run tests of code
  • Perform limited translation of feature requests into wireframes and mockups
  • Secondary Responsibilities:
    • Present work at reviews by sponsors and collaborators
    • Document work by contributing to reports and user manuals

This position will work with a team of other software developers and engineers at US Naval Research Laboratory (NRL) and collaborating organizations.

Required Qualifications: 

  • Skills & Experience
    • 2-4+ years of experience in front-end development in a small team-based environment
    • 2+ years of experience with the React and Redux front-end framework
    • 2+ years of experience with common JavaScript front-end tools such as Webpack and react-scripts
    • Proficient with HTML, CSS, JavaScript, Storybook
    • Experience working with front end unit and integration tests in Jest and Enzyme
    • Experience with git and hosted git services such as github/gitlab/bitbucket
  • Ability to successfully complete the NRL security process
  • S. degree in Computer Science, engineering, or other technical field

Desired Qualifications:

Experience designing user interfaces to explain physical systems and simulations

  • Experience with Typescript and type concepts (generics)
  • Demonstrated knowledge of advanced Git concepts
  • Experience developing components in a component explorer like storybook.js or styleguidist
  • Capable with the Atlassian suite

Type of Position: Full-Time

Travel: Not Required

Excet, Inc. is a growing research services firm specializing in science and engineering.

Excet, Inc. offers a collaborative team culture where you can use your skills and experience to advance your career and make a difference. We’re looking for intellectual curiosity, a high level of comfort with complexity, and a desire to work in a wide range of challenging environments. We continue to attract and retain the best workforce in the field.

The company specializes in finding the right people for any research, engineering, or project management challenge. We offer an employee benefits package and overall cost structure that attracts and retains the highest quality of employee.

If you have talent, experience, and a desire to advance your career, come join our team.

Excet, Inc. is committed to a policy of equal employment opportunity and participates in E-Verify.

Apply for this job