Software Engineer, Full Stack

The Honest Company

(Santa Monica, California)
Full Time
Job Posting Details
About The Honest Company

The Honest Company, a leading healthy lifestyle brand, is committed to creating products that are effective, safe, delightful, accessible, and responsible. In pursuit of its mission to empower people to live a healthy and happy life,

Responsibilities
  • Build, design and code new features and enhancements for Honest Company web sites, APIs and backend platforms
  • Build web applications that work equally well on desktop and mobile devices
  • Building integration solutions for 3rd party services such as Payment Processing, Inventory management and Automation, Warehouse control systems and many more
  • Participate in all aspects of a project life-cycle utilizing SCRUM methodology
Ideal Candidate
  • Bachelor's degree (computer science, or relevant degree) or equivalent experience required
  • 3+ years of professional experience, with 2+ years of open-source development experience using Ruby, Python or Node.js
  • Understanding MVC frameworks such as Rails, Sinatra, Django, Express or similar. No PHP. Really.
  • A passion for writing maintainable code with a deep understanding of OOP, design patterns, and data structures
  • Experience designing, building and testing REST API’s
  • Experience with test driven development (RSpec, Cucumber, Capybara)
  • Strong *nix skills (Linux, FreeBSD, and/or Mac OS X preferred)
  • Start-up experience
  • Deep knowledge of HTML5, CSS3 and Responsive web design
  • Knowledge of Bootstrap and Javascript frameworks such as Angular, Ember or Backbone
  • Solid knowledge of scaling web applications and asynchronous architectures
  • Passionate about TDD
  • Experience working in a subscription-based e-commerce environment
  • Experience with search platforms (Elasticsearch, Solr, Lucene, etc.)
  • Contributed to open-source project(s)

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
Santa Monica, California
Skills Desired
Sign up or login to see how your skills match up.
  • APIs
  • CSS
  • HTML
  • Linux
  • Mac
  • Python
  • Ruby
  • Apache Solr
  • CSS3
  • Cucumber
  • Django
  • ElasticSearch
  • FreeBSD
  • HTML5
  • Lucene Search
  • MVC Framework
  • Node.js
  • Sinatra Framework
  • Computer Science
  • Rails
  • OS X

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.