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

S3VmTVNIVlJvSW9UTWMrRDQ0aXphQ2tzR2c9PQ==
  • Emprise
  • Chesapeake, VA

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

TMF Health Quality Institute

Physician Reviewer (Weekend Work) Job at TMF Health Quality Institute

 ...applications will not be considered.** *This position is located Remote United States**This can be a full-time or part-time role*...  ...National Practitioner Data Bank (NPDB) Medicare regulations or review experience, preferred Resided in the United States for a minimum... 

Walnut Creek Farm

Route Delivery Driver Job at Walnut Creek Farm

 ...Route Delivery Driver (Local DFW). We are hiring for a new Crew Member to add to the Walnut Creek Farm team. EARLY MORNINGS - Days start between 4 am and 6 am. STOPS - MIN of 12 stops per route MAX of 22. Must have exp driving box trucks. CDL NOT required... 

LHH

Accounts Payable Specialist - Temporary Job at LHH

 ...Accounts Payable Specialist (Immediate Temp Need) LHH Recruitment Solutions is working with our client and we are seeking an immediate temporary Accounts Payable Specialist to step in and support the accounting team during a leave of absence. The client is open to candidates... 

CTG, Inc.

SAP Basis & Hana Administrator (S/4 Hana) Job at CTG, Inc.

 ...CTG is seeking to fill a SAP Basis & HANA Administrator (S/4HANA) position for our client. Location: Philadelphia, PA Duration: 12 months Duties: Perform day-to-day SAP BASIS administration for S/4HANA on-premise systems Manage system startup/shutdown,... 

BAYADA Home Health Care

LIVE-IN HHA CAREGIVER Job at BAYADA Home Health Care

 ...Base Pay: Competitive live in rates | Consistent long term assignments Schedule: Live In Caregiver | 24 hour client support with daily rest period Location: Monmouth County, New Jersey (assignments available throughout the area) Be the difference. Be BAYADA....