⬅️  Back to all jobs
Daily Harvest
is hiring a

Staff Mobile Engineer, Experience

At Daily Harvest we take care of food, so food can take care of you. We're committed to helping you nourish your body while taking care of the planet. How? By making it easy to eat more real, unrefined and sustainably sourced fruits and vegetables every day.  Our team is collaborative, driven, and future-thinking.  We're constantly learning, experimenting, and iterating, and celebrate failure just as much as success. We take risks, try new things, and we get things done. We love adaptogens and cruciferous vegetables but never say no to cake. Everything we do, we do in the service of our community.

Position Overview

Daily Harvest is looking for a Staff Mobile Engineer, Experience to join our Engineering team. The Engineering team focuses on architecting, developing, and delivering highly scalable and innovative software that meets the needs of the Daily Harvest business and our customers.

The Staff Mobile Engineer, Experience will lead the technical direction of our iOS and Android apps, be responsible for our most complex and impactful mobile projects, and will act as a mentor for our mobile engineers. This role will be part of a dynamic environment working to transform our digital business, all while collaborating cross-functionally with multiple teams. Staff Software Engineers deliver results that move the needle at the organizational level and impact company-wide goals

What you’ll do:

  • Lead the planning and implementation of new or existing mobile features and architecture improvements
  • Inspire and mentor the engineering team by providing technical advice, instruction, and training
  • Identify risks and present recommendations that drive the software engineering schedule and lead the effort in performing software improvements and upgrades
  • Be accountable for well-written code to enhance functionality and/or performance of software applications and oversee software testing on new and existing programs to correct errors and general debugging
  • Collaborate with engineers to develop and maintain code quality and architecture standards
  • Write mobile code and related services architected for scalability and re-use. Have strong opinions on code structure and modularization
  • Operate in a scalable engineering culture that leverages modern principles of decoupled systems and automated CI/CD and monitoring platforms to drive efficiencies
  • Drive the definition of software development project plans, including scoping, estimates, and implementation

Who you are:

  • Education, training, or experience equivalent to a BS (or higher, e.g., MS, or Ph.D.) in Computer Science or a related technical field involving coding (e.g., physics or mathematics)
  • 8+ years of progressive experience with extensive knowledge in all aspects of mobile application development and project lifecycle
  • Identify and solve ambiguous problems, architecture deficiencies, and bottlenecks
  • Experienced with hybrid mobile frameworks such as React Native or Flutter, or with modern native app development in Android and/or iOS
  • Excellent understanding and proven experience of coding methods and best practices
  • Experience with TDD
  • Experience leading design reviews
  • Experience in interviewing and hiring engineers
  • Experience with Node.js a plus
  • Strong CI/CD experience a plus
  • Bonus if you have React or React Native development experience.
  • A solid foundation in JavaScript or Typescript development is preferred
  • Expert understanding of app analytics, debugging & monitoring tools, networking, and push notifications is a bonus
  • Experience with several of the following: JSX, Jest, Redux, redux-saga is a plus
  • Contributor to the React Native or general open source community is preferred

Benefits:

  • Unlimited PTO Plan + flexible working hours
  • Equity participation + 401K
  • Competitive medical, dental, + vision insurance
  • Fun IRL + virtual quarterly team events, happy hours, + DH team gatherings to celebrate our co-workers
  • Ancillary benefits: Commuter, Citi Bike discounts, + Health & Wellness Perks
  • Annual company retreat
  • Unlimited Daily Harvest in the office to keep you hustling, not hangry (...always stocked)
  • In office access to everything we create (including recipes in development)

At Daily Harvest, our mission is to take care of food, so that food can take care of you. And it wouldn't be possible without our team. We celebrate the unique POV that each person brings to the table and believe in a collaborative and inclusive environment. As an equal opportunity employer, we prohibit any unlawful discrimination on the basis of race, color, religion, military or veteran status, sex, gender, gender identity or expression, sexual orientation, national origin, age, disability or genetic information. These are our guiding principles and apply across all aspects of employment.

Share this job:

How do I apply?

To apply, click the button below and fill out the application form.
Apply for this position
We're on a mission to shrink the diversity gap in every organization on the planet 🌎. Please #BeAShero and reference that you found this job on Shero, this helps us get more companies to post here - thanks!
Daily Harvest
📍
USA Only
🌍 WebsiteApply for this position