Front End Software Engineer

Job Description

We are seeking a FrontEnd Software Engineer to join our remote northeast digital team. This position is great for you if you are a curious, collaborative, and open-minded React/React Native engineer with a strong focus on the user. We are looking for someone who thrives in a small-but-growing team environment and is excited to both teach & learn from teammates. We’re building upon a strong, diverse team across a range of skill levels, experiences, & interests to help deliver Ollie to dog bowls everywhere!

This role is based remotely in Northeast USA only (Washington DC to Portland, ME, including Greater NYC) and reports to the Technical Lead, App


What You'll Do:
  • Work on both our React web and cross-platform mobile experiences.
  • Maintain & enhance our React Native mobile application and its integrations with our subscription management platform APIs and CMS. 
  • Upgrade & expand our NextJS web app by implementing iterations upon our design system, enabling RRO testing, and enhancing our member experience for maximum user delight.

  • Who You Are:
  • You have 3+ years of professional experience or similar, building mobile applications in a modern cross-platform framework (React Native, Flutter, NativeScript), building web applications in a modern Javascript framework (React, Angular, Vue), or some combination of the two mediums. 
  • You have working knowledge of Javascript, mobile navigation, and managed build workflows (via Expo Application Systems or similar) 
  • You have working knowledge of development within CICD pipelines, including Github Actions
  • You are proficient in optimizing network requests via RESTful APIs
  • You have a keen eye for developing beautiful user experiencesInterest in building accessible applications that work for users of varying abilities
  • You are interested in expanding your own knowledge and sharing it with the team
  • You have excellent communication & collaboration skills
  • This is not a checklist, so if you don’t have all of these, apply anyway!

  • Bonus Points for:
  • Dog Owners / Lovers
  • Experience working with C++, Java, Swift, or Kotlin
  • Experience using a CMS on a mobile platform
  • Experience with any of the following libraries: react-hook-form, react-navigation, swrE
  • xperience working with unit testing in JavaScript or E2E testing with Maestro
  • Experience working in e-commerce or similar field
  • Experience working with AWS Lambdas
  • History of maintaining large-scale applications
  • Open source contributor

  • What You'll Get:
  • Competitive salary and a stake in the company
  • Sponsored 401k program with employer match up to 4%
  • Comprehensive health coverage including medical, dental and vision
  • Unlimited vacation policy that you're encouraged to use
  • Paid parental leave
  • 1-week paw-ternity leave for new dog parents
  • Free Ollie subscription
  • Inspiring pack members!