Front-End Web Developer Job at Emprise Corporation, Chesapeake, VA

U0JBVWFIalNBRExmZXFLTHVBZVVpNDdYaFE9PQ==
  • Emprise Corporation
  • Chesapeake, VA

Job Description

Job Description

Job Description

Emprise Corporation is a fast-growing company that has been serving government and commercial clients for over 37 years. Emprise is the industry leader in Predictive Maintenance and Condition Monitoring by offering a wide set of capabilities that allow us to provide premier products and services that help our clients operate more effectively and efficiently. We’re seeking an experienced Front-End Web Developer who will be part of a highly skilled, dedicated team focused on delivering challenging and high value projects.

You will join a team building one or more applications in our React and Typescript-based application framework. While we’ve built the foundational pieces, your duties will involve:

  • Building new application features using established React components
  • Logically connecting grids, context menus, modals, forms, etc.
  • Creating or modifying extremely minimal API endpoints in Java
  • Reading/writing data from those endpoints using react-query
  • Participating in meetings to understand business logic and UI design requirements
  • Potentially working on base components/global efforts

Qualifications:

  • Bachelor’s degree preferred
  • Must be able to obtain and maintain a DOD Security Clearance
  • Minimum of 2 years of experience with React and Typescript
  • Experience with a large-scale, enterprise, and/or data-heavy application
  • Experience with CSS and a basic familiarity with grid and flex
  • Ability to work in VSCode, use git via command line, and write simple Java for API endpoints
  • Comfortable with the GitHub PR process – code reviews, rebasing & squashing via CLI
  • Experience with/willingness to learn libraries like react-query, react-hook-form, zustand, zod
  • Experience with/willingness to learn tools like Storybook, Playwright, and Vitest
  • Capable of effectively communicating in daily meetings and Teams discussions
  • Capable of problem solving – debugging issues, researching and proposing solutions, etc.
  • Ability to work independently, but never too proud to ask for help
  • Escalate project issues to appropriate leadership
  • Accurately estimate task duration and meet schedules

When applying, please include any relevant links like a portfolio website, github.com profile(s), etc.

Job Tags

Flexible hours,

Similar Jobs

CORA SCIENCE LLC

Laboratory Technician/Analyst Job at CORA SCIENCE LLC

 ...laboratory issues and optimizing testing procedures. Qualifications: Bachelors degree in Microbiology, Biology, Chemistry, Biochemistry or a related field preferred. At Least 1 year of relevant laboratory experience with proficiency in at least one of the... 

Headway

Psychiatrist Job at Headway

 ...Headway, so that you can set the hours that work for you. Grow your caseload by...  ...remotely via telehealth while working from home. We accept the following licenses on a state...  ...CDS number CAQH Please note, at this time, we are unable to service mental health professionals... 

Raytheon Technologies

TEMPEST- EMC/EMI Electrical Engineer (Onsite) Job at Raytheon Technologies

 ...global market. The Mission Systems Environmental Effects Engineering team at Collins Aerospace is looking for an experienced TEMPEST - EMC/EMI Electrical Engineer to join our staff. This position will be responsible to support the dynamic day-to-day pre-qualification and... 

Soma studio

Web Designer / Promotional Materials Designer Job at Soma studio

 ...For which tasks (responsibilities)? Promotional Materials Creation: Design creative and stylish banners, posters, flyers, presentations, icons, and other marketing materials. Web Design: Create web pages, landing pages, UI elements, and components for websites, ensuring... 

Rocket Lab USA

Accounting Intern -Spring 2025 Job at Rocket Lab USA

 ...Under these Regulations, you may be ineligible for this role if you do not hold citizenship of Australia, Japan, New Zealand, Switzerland, the European Union or a country that is part of NATO, or if you hold ineligible dual citizenship or nationality. For more information...