Front End Engineer
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.
Explore More
Date Posted
10/09/2023
Views
0
Similar Jobs
AI Workflow & Automation Engineer (Temporary) - Globalstrategygroup
Views in the last 30 days - 0
View DetailsDistributed Systems Engineer (L6) - Commerce Product Data Engineering - Netflix
Views in the last 30 days - 0
View Details