Institute of OM: Rails Lead Engineer for amazing education / community platform

Headquarters: Santa Rosa, CA


We are looking for a remote, full-time engineering lead to manage a shiny new Rails 7 production app and its team. The app ( is an education and community platform whose purpose is cultivating human flourishing and the true expression of self. Its key features are courses, live events, written and video content, forums and other community features, and yes an AI chatbot.
We’re looking for someone to play three key roles:
  • Lead engineer – work with our product team, write code and tickets
  • Dev team manager – manage the dev lifecycle for 1-2 add’l devs
  • Production ops – manage the production app
This app is an awesome, new, clean Rails monolith, built by our CTO, a 17 year Rails veteran. We are big old-school Rails lovers here. We use long-time best practices as well as all the fun new features, e.g. Turbo and Stimulus.
We launched 5 months ago and so we have a healthy combination of bugs, customer-facing features, backend/admin tooling to work on.
You would be taking full ownership of this app, meaning you are the braintrust and bottom line for it, you understand the codebase and are the lead dev, you manage the small dev team, you work with the product team to work out feature details, you write and prioritize tickets, and you oversee the production ops.

We are currently hiring for this position on a full-time contract basis, but are open to discussion.

  • Rails must be your primary, daily development platform, for at least 5 years. This is not for casual Rails developers who mostly work with other tools.
  • You must have built and managed MANY Rails apps yourself, including large-scale or complicated apps
  • You have managed teams before and know how to work as a technical lead that works with the product team
  • You know Tailwind CSS inside and out
  • You know Hotwire / Turbo / Stimulus JS
Technical Requirements:
  • Backend: Postgresql, Elasticsearch, AWS, Sidekiq, Heroku
  • Gems: Devise, Pundit, AASM, many many others
  • Frontend: Tailwind CSS, jQuery, Stimulus, HTML, Turbo
  • Testing: Strong test/spec practice (practical, not exhaustive)
Work Environment:
  • We are a fun group who loves what we do
  • We work hard and we move fast
  • We love a simple, clean, “nothing extra” approach to products and development
  • You would work with our CTO, a 17 year Rails veteran
  • We will hold daily scrum-style meetings
  • Work is remote only
  • Availability over weekends for production support is not required but a bonus

To apply:

We Work Remotely: Full-Stack Programming Jobs

To apply, please visit this link.

Related Jobs
  • Remote

    Headquarters: Wellington, New Zealand URL: We're looking for an early technical hire to join our small team. Our team values speed, ownership, work-life balance and making products that our customers love.My cofounder and I have been working on our new business part-time for 6 months and are receiving signals of solution/market fit from customers. The product we've prototyped solves issues that have arisen in secondary and tertiary schools due to ChatGPT (and similar AI).We've decided now is the time to bring someone on to help accelerate development and have budgeted for the role to last one year. We believe that the business will be profitable by year
  • Remote

    Headquarters: Baltimore, MD URL: ABOUT ALLOVUE Allovue believes every student deserves access to the resources they need to be successful in school. Our education resource planning software empowers K-12 administrators at every level to allocate resources to best support the needs of their students. We seek people who are creative, funny, humble, flexible, motivated, collaborative, and problem-solvers. We love and respect our team members. We also love silly GIFs. We are only accepting applicants from the U.S. YOUR ROLE As a Senior Software (Elixir) Developer at Allovue, you will have the important responsibility to build web applications that enable resources
  • Remote

    Headquarters: Lakewood, New Jersey, United States URL: The Staff Software Engineer is a seasoned professional with at least 10 years of experience in software development, specializing in startups within the tech industry. This individual excels in leading development teams, driving coding excellence, ensuring comprehensive testing, and architecting scalable software solutions. Who We Are We are an early-stage startup focused on building automation of Asset Management (ITAM) for B2B clients within the physical, digital, and organizational automation space. We are a remote-first, geographically distributed team open to candidates worldwide. We are commi


Comments are closed.