- Salary
- Salary not disclosed
- Experience
- Fresher friendly
- Job type
- Contract
- Location
- Work from home
ES SoftwareVerified companyWork from home5 Nov 2026
This job includes an online test
You'll take it right after applying — about 60 minutes. It is proctored: you'll need a camera and must stay on the test screen.
Since 2002, the company has sold practice management software to dental and veterinary clinics in the US. Built in New York City, our document management tool is used by county clerks, title companies and small law offices.
The role
ES Software needs a frontend developer who cares about page load times, keyboard access and clean component APIs. We're hiring another Principal Frontend Engineer to build the web interfaces our customers use every day, mostly in React and TypeScript. Our headquarters is in New York City, and about a third of the team works remotely from other countries. Contract role, full-time hours, paid in USD at the end of each month. Core hours are 9:00 AM to 1:00 PM US Eastern.
Job duties
Manage client state with Redux Toolkit, Zustand or TanStack Query. Build UI features in React and TypeScript from Figma designs. Review frontend pull requests and keep coding conventions consistent. Work with designers to adjust interactions when something doesn't hold up in the browser. Migrate legacy jQuery or AngularJS pages to the current stack. Add analytics events and help product read the results.
Who you are
Experience with a styling approach such as Tailwind, CSS Modules or styled-components. Solid HTML and CSS, including Flexbox, Grid and responsive layouts. A good eye for spacing, alignment and small visual details. Strong JavaScript and TypeScript, including async code and the DOM. Familiarity with accessibility standards and semantic markup. Able to explain frontend tradeoffs to designers and product managers.
Perks and benefits
Salary range: $4,300 to $5,800 per month
Company laptop. Monthly internet allowance. Flexible hours.
Duration: 6 months. Start: Immediately.
Demo job created on 11jobs for testing and demonstrations. It is not an actual opening at ES Software.
ES Software · Software Development
Buckeyeway LabsVerified company
Buckeyeway LabsVerified company
Buckeyeway LabsVerified company
Bayside InteractiveVerified company
Hazelvault (Pvt.) Ltd.Verified company
Hazelvault (Pvt.) Ltd.Verified company