View Our Website View All Jobs

Full Stack Engineer

NatureBox is looking for a full stack software engineer to join our rapidly growing startup. This role has the potential to evolve with the company as we grow.

Your primary focus will be to help us continue to divest functionality from our Magento stack into our service oriented architecture. You will have the opportunity develop features within the mage stack as well as our other internal services (Python, RoR, Node). Ultimately your work will add up to a cutting edge customer experience, focusing on personalization and intuitiveness, while integrating e-commerce and supply chain systems. You'll be working with a small team of driven engineers and will have a significantly influence the technical direction of the company. 


Ideally you like to:

  • Write clean, efficient, maintainable, and robust code
  • Hands-on development of the core e-commerce functionality
  • Work with and around the Magento framework
  • Work in an all-cloud based environment with low overhead.
  • Iterate quickly and deploy frequently.
  • Participate in code reviews and engineering discipline.
  • Value self sufficiency, ownership, and engineering excellence.
  • Work in a well-rounded culture where engineers are cherished and have a huge impact on the direction of the company.


  • Experience with the Magento framework
  • Programming and testing with object-oriented PHP
  • Understanding of cross browser development and web standards
  • Experience with AWS is a strong plus
  • Experience with REST APIs and web application performance at scale
  • At least 2 years of experience in building production quality web applications
  • Experience with Javascript, Python, or Ruby is a strong plus
  • Experience building a distributed system is a strong plus

Our Stack:

  • The front end is currently Reactjs and Flux, over our own REST API
  • Our back-end is composed of micro-services running RoR, Python, Node, and PHP
  • We have a service oriented architecture (micro-services) in AWS and utilize a large number AWS services
  • We use both SQL and NoSQL: MySQL, Redshift, Redis, DynamoDB
Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file