The Farmer's Dog is looking to expand and improve its subscription-based, direct-to-consumer, e-commerce platform that delivers fresh food to pets across the country. The company needs to restructure its application architecture to handle rapid growth at scale and ensure high-impact features are released confidently.
Requirements
- Proficiency in our stack which is top-to-bottom JavaScript (and TypeScript); a background with React, Angular, Node.js and Vue.js is preferred.
- Solid data modeling skills for assessing and expanding our domain.
- Strong architectural/architectural design experience working at scale.
- Experience leading the design, implementation and launch of new company impacting systems.
- Analytical and problem solving skills to identify and resolve issues that arise during projects to minimize delays and keep projects on track
Responsibilities
- deliver high quality, well-tested and peer-reviewed code to production in minutes using our automated CI/CD pipeline.
- leverage industry best practices including A/B experiments, feature toggles and canary rollouts to confidently release high-impact features
- work closely with the team to restructure our application architecture to handle our rapid growth at scale.
- Knowledge of programming languages and software development standard processes to ensure that projects are delivered on time and within budget
- Experience creating monitoring plans to make sure SLAs are being met.
- Adept at designing technical architecture to support future requirements.
- Investigative skills for diagnosing root causes in complex systems and issues
Other
- The Farmer's Dog was born from a mission to change the landscape of pet health
- At The Farmer's Dog collaboration is an imperative.
- We are an in-office culture, made of in-office people who thrive on the collaboration and magnetism of working in a shared space.
- Market-competitive compensation and equity packages
- Committed to furthering the mission of The Farmer's Dog.