About Huckleberry

Our goal at Huckleberry is to help every family thrive.

Huckleberry’s first product improves children’s sleep. By combining human experts with AI, the app + service understands each sleep situation, predicts what will happen, and provides a personalized, easy-to-follow program that results in better sleep.

The app has 4.9 stars out of 5, garnering rave reviews from parents who call it “life-changing” and their “#1 recommendation to parents.” We are expanding beyond sleep into additional big challenges for parents, to create the source that parents rely on as their children grow and develop. We’d love for you to come with us on that journey!

About the role

The Full Stack Engineer will be responsible for new product development as we begin expanding our product line. You will be building innovative features that house advanced analytics and AI/ML functionality that will solve previously unmet parenting challenges.

The Full Stack Engineer will own the complete software development lifecycle of features from ideation through to production for our App, Website, and back-end integrations. You will have the autonomy and authority to make design, technical and development decisions. Collaboration is key to success in this role as you will work very closely with our Product, AI/ML, Design, and Marketing teams to deliver products that genuinely impact lives for the better and maintain the highest standards of excellence that our users have come to know, expect and love.

This is a fast-paced role that will require technical vision to solve first-of-type problems using cutting-edge technologies.

Our primary tech stack is - JavaScript, Node.js, and GCP

Areas of responsibility

This is a role that requires strong technical skills, an eye for detail, experience delivering high-quality digital products to millions of users, and an ability to drive projects forward.

  • Collaborate with product manager and designers to create great products
  • Android and iOS hybrid app development
  • Website development
  • Cloud server infrastructure development and management
  • Database management
  • Oversee (and source, as needed) developers for executing on projects
  • Sprint planning and execution

Requirements

    • 3+ years experience in the following programming languages, frameworks and technologies
      • JavaScript
      • Node.js
      • Cloud (GCP, AWS or Azure)
    • Experience building and delivering high-quality consumer apps
    • Proven track record of collaborating with technical and non-technical teams
    • Experience building and maintaining a scaled database infrastructure supporting millions of concurrent app users with seamless offline to online experience
    • Proactive, willing to try new things, and gets things done in a startup environment

    Nice to Have

      • Python
      • Angular
      • Firebase
      • Lambda functions and microservices
      • Distributed processing
      • Previous experience at a Start-Up