Image Description

Senior Software Engineer - Ruby on Rails

Job Description

Posted 4 months ago

MightyNest ( is building a remote-first engineering team to scale our operations and build consumer experiences that support healthy and eco-friendly living. We are seeking an experienced software engineer to lead the development of our e-commerce web application. This role is focused on the customer experience. From mobile-optimized landing pages to data-driven product recommendations, we're looking for someone who will obsess over the details that ensure our customers can easily find the products that are right for them. If you enjoy working on a small team and are passionate about the customer experience, this could be the job for you!

About MightyNest

MightyNest is a mission-driven company making healthy green living simple and sustainable. Every month we send our MightyFix subscribers one purposeful item that makes it easy for them to tackle one healthy change each month. Customers also shop on our online store of over 2,000 items that meet our rigorous standards for quality, safety and effectiveness.


  • Write high-quality, easy-to-read Ruby and Javascript code
  • Troubleshoot, identify, and fix performance issues and bugs
  • Perform regular updates of libraries, frameworks, and other technical components
  • Build end-to-end experiences from user interaction on the front-end, data modeling on the back-end, and performance monitoring
  • Brainstorm, collaborate, and implement new features, especially in the area of user interface user experience
  • Implement features to make your teammates’ jobs easier, such as creating reports or eliminating repetitive tasks
  • Communicate clearly and thoughtfully about your ideas and the work you are doing
  • Requirements:

    • 7 or more years of experience developing software professionally
    • A deep understanding of Ruby on Rails, typical of someone with about 5 years of experience
    • Extensive experience with front-end web technologies (i.e. HTML, CSS, JavaScript, Vue, or Angular), typical of someone with at least 2 years of experience
    • Experience with PostgreSQL and comfortable writing SQL queries
    • Strong adherence to testing
    • Technologies We Use Include:

      • Ruby, Rails, Spree Commerce
      • PostgreSQL, Redis, ElasticSearch
      • HAML, CSS, JavaScript
      • Heroku, Google Cloud Platform
      • As a member of the MightyNest team, you will work with others in design, marketing, and merchandising in order to define and prioritize work. Pair programming with other engineers to facilitate "thinking out loud" about problems and solutions is a regular part of our development process. You'll play an integral role in our build, measure, learn feedback loop by running experiments that test our hypotheses. The engineering team currently has 2 engineers, so as an early team member you will be a major contributor to the business and have a real impact on engineering culture.

        1. What you are reading/listening to about business, software development, or some other relevant topic.
        2. A brief description of a recent software project and details about your role and contribution.
        3. To give you a sense of the kinds of things we’re interested in, here are a few things our team is reading or streaming:

          • The Information: A History, a Theory, a Flood
          • The Hard Thing About Hard Things
          • Trustworthy Online Controlled Experiments
          • Thinking in Systems
          • Designing Data-Intensive Applications
          • System Design Interview
          • How I Built This (podcast)
          • Hidden Brain (podcast)

Job Summary

Image Description Website
Evanston, IL, US Location

Similar Jobs

The largest community on the web to find and list jobs that aren't restricted by commutes or a specific location.

Kettle]( is seeking out a multit...

Senior Web Application Developer

  • Cultural Intelligence Center

Headquartered in Michigan, our international team of empl...

Ruby on Rails Developer\n\n\nRemote - North America\n\nNa...