Emprise Corporation is hiring: Front-End Web Developer in Ledyard Center
Emprise Corporation, Ledyard Center, CT, US, 06339
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.