Dutch logo

Frontend Engineer

Dutch

RemoteFull timeMid level$90k – $120kPosted today
Apply with JobAssist

About the role

  • Dutch Pet, Inc. seeks a Front-end Engineer in Oakland, CA to build, maintain, and optimize digital platforms for virtual veterinary care and telemedicine
  • Design digital user interfaces and websites, and developing and testing layouts, interfaces, functionality, and navigation menus to ensure compatibility and usability across browsers or devices
  • Transform wireframes and design concepts into functional web applications using modern front-end technologies like JavaScript, HTML, and CSS
  • Develop and deploy different versions of a feature to determine which one performs better, using data to inform product decisions and drive conversions
  • Optimize applications for speed and performance, and ensure they are compatible across different browsers and devices
  • Build responsive storefronts using Shopify, Vue and Tailwind, and work with Shopify Storefront and Admin APIs, and Shopify Checkout UI Extensions
  • Work closely with back-end developers to integrate APIs and ensure data flows smoothly, as well as with UI/UX designers to implement design concepts that align with the brand
  • Keep up-to-date on new technologies and tools to bring innovative ideas to the company’s products- Github: Experience with Git for version control, including branching, merging, and pull requests in a collaborative environment
  • Position requires one year of experience in the following:
  • GraphQL: Practical experience with GraphQL for efficient data fetching, including schema design and client-side integration
  • Shopify: Hands-on experience developing and customizing Shopify themes, Liquid templates, and apps, with integration of third-party plugins and APIs
  • Javascript: Strong command of modern JavaScript (ES6+), including asynchronous programming and core language features
  • Bachelor’s degree (any) or foreign equivalent and one year of work experience in the job offered or as a Front-end Engineer, Front-end Developer, Web Developer or in related occupation
  • Vue.js: experience building dynamic, component-based applications using Vue.js, including Vue Router, Vuex (or Pinia), and single-file components
  • CSS: Proficient in modern CSS, responsive design, and preprocessors like Sass
  • Rest API: Experience integrating RESTful APIs into front-end applications, handling data fetching, authentication, and displaying dynamic content
  • TypeScript: Practical experience using TypeScript to build robust, scalable applications with strong typing

Millions of jobs, with real people getting hired every day

20,000+
New jobs added daily
7,000,000+
Verified job listings
500,000+
Tailored applications submitted
FAQ

Questions, answered

Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.

Yes. This role at Dutch was screened before publishing – we confirmed the employer before listing it.

The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.

This position can be done from anywhere, with no in-office requirement.

Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.