A daily email of jobs matching your skills and preferences.Sign Up 👋
Work on a product that improves the end users life, health and nutrition; while not giving up your own to do so!
Position: Lead Ruby Software Developer & Foodie
Reports To: Product Manager
Demand: Typically, 40 hours per week during normal business hours
Location: Remote (within the U.S.) or on-site in Dayton, Ohio (US Citizens only please; no companies)
Start Date: Flexible
Once a Month Meals (OAMM) is a Web-based product and community with the goal of empowering wellness through meal planning and freezer cooking.
OAMM believes that your work, time and hobbies shouldn’t come at the cost of family and health. Gathering around the dinner table, eating with those you care about and enjoying a nutritious meal is paramount to our mission. Therefore, we create software to further empower individuals to bring back family dinner time without sacrificing the little spare time they have available—giving our users time for what matters most.
OAMM began as a blog in 2009 with a deep, rich, invested community. Over the last six years it has emerged as a SaaS product fueled by the passions and membership of the community. The technology side of our product is exciting and challenging to build but unlike many other SaaS products, it isn’t the technology that drives the product. The driving force is our community/membership. We believe strongly that these two things, technology and community, have to be in balance and we are looking for a software developer that can respect, appreciate and aspire to help us grow both. OAMM is also committed to steady growth through self-funding as we evolve our product.
Once A Month Meals is looking to add to its technology team an experienced Lead Ruby Software Developer. As part of the OAMM technology team, you’ll work with freezer cooking, “cooking math,” user accounts, ecommerce, and more. You’ll need to be comfortable with databases like MySQL and Postgres, and either understand (or be able to come up to speed quickly on) Solr. Experience designing, building, and supporting REST APIs with authentication is important, because we leverage a number of third party APIs for crucial aspects of our systems.
It will be important to have the experience and ability to do some long-term, big-picture architecture thinking but have the skills and desire enough to implement this architecture through solid, tested code.
Your coding abilities are just one piece of the puzzle though. In addition to being able to write great code, this position requires a unique skill set. The following are vital to the success of this position:
Your job duties will include:
Because we are a small (8 full-time and 3 part-time), fully-bootstrapped team, we all play multiple roles. As we grow, we want to continue to build a product design and development team. This position will be a key-player on that team with opportunity to impact the technical architecture and the future development team.
The ideal candidate is:
Experience with deeper software development best-practices (or strong desire to grow into them) is a plus:
Additional experience in the following strongly desired:
OAMM strives to create an environment where individuals are encouraged to work independently but enabled to work collaboratively. We spend a lot of time on Slack and in video calls interacting daily. We also get together in person at least twice a year for a retreat, usually to a warm climate. We value spending time with one another when we are at work, and caring for each person, while recognizing and encouraging a work-life family balance.
A new window will open to the job source site.
Growing a career that's right for you is a life-changer, but it's undeniable that the job search gets tougher every year. With automated hiring processes, resume filters and questionable interview practices, finding a job that a tech skillset has become seriously challenging.
That's where we step in. Careeriscope can help lighten the stress load by making your search a bit easier. We help you find matches based on the job search criteria you set, then send a summary of the results in a daily email sent every morning for review.