Front End Engineer

Company

Dynamo Technologies

Location

Remote

Type

Full Time

Job Description

Job Description:

Dynamo Technologies seeks a Front End Engineer to support our client, The United States Geological Survey (USGS) Observing Systems Division (OSD) with the support needed to modernize approximately 9 legacy field applications into a unified field application (UFA). The USGS OSD collects and captures water data from the field to better research, assess, predict, and manage the Nation’s water resources. 

Duties/ Responsibilities 

This role will assist Dynamo Technologies with developing code and creating unit tests for the USGS United Field Application (UFA). The development engineers shall create code that follows best practices and style guidelines. The code shall be covered by unit tests. Code shall be deployed within a Dynamo Technologies-controlled cloud environment and be accessible to USGS for testing. This role will assist Dynamo Technologies shall ensure that code can be easily deployable to generic infrastructure such as on-premise or cloud systems.

•    Assist with building a high-level roadmap with estimated timelines for designing, building, and upgrading UFDC application.
•    Create high-fidelity screen prototypes of United Field Data Collection (UFDC) application
•    Build minimum viable product (MVP) for at least one UFDC module
•    Assist USGS with deploying MVP into a production or production-like environment
•    Continuously iterate and build new features into UFDC application
•    Provide maintenance support for UFDC code and features
•    Provide well-styles, unit-tested front-end and back-end code of the UFDC application to the USGS Technical Lead

Required Skills

•    5 to 7 years of experience building React Apps
•    Great analytical and problem-solving skills, and an innate ability to find creative solutions
•    Experience with React, react-router, IndexedDB, react-query, Service Workers, Storybook
•    Ability to stand up a project from the ground up
•    Experience conducting unit tests

Education and Experience:

  • 5-7 years of relevant experience
  • Bachelor’s degree in Computer Science or equivalent

Travel Requirement:

  • none

Clearance Requirement:

  • Public Trust

Salary:

  • $115k - $125k


Dynamo is a full lifecycle digital transformation company providing best-in-class technology and mission support services to our clients. An SBA 8(a) Program participant, Dynamo maintains SBA 8(a) Mentor-Protégé Program Joint Ventures, providing us significant scale and further deepening our capabilities. Dynamo’s mission is to lead the digital transformation industry and provide best-in-class solutions for our clients with a truly human touch. ​

We leverage industry leading practices to empower our clients, ultimately providing them with the necessary tools, knowledge, and information required to successfully achieve their strategic goals, while optimizing their operations. ​

Through our partnerships, boldness, and authenticity, Dynamo goes against the grain of a traditional government contracting company by providing top-caliber team members, delivering quality results, and always exceeding expectations.

Dynamo Technologies is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

Apply Now

Date Posted

10/09/2023

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8