Software Engineer II

Home Chef•Chicago, IL

About The Position

Home Chef is a meal solutions company with online and retail offerings, including Tempo, a brand of ready-to-heat meals. A Software Engineer II is an experienced developer who uses knowledge of the company’s codebase to independently implement high-quality solutions and translate business problems into technical solutions. The role involves communicating with cross-functional partners, considering the broader implications of engineering work, reviewing teammates’ work, and investigating production issues. The engineer develops and maintains features across web and mobile products, using technologies including Ruby on Rails, PostgreSQL, React, JavaScript, CSS, and React Native. The position also involves deploying in a Heroku environment, collaborating on product and technical decisions, and contributing to team planning and efficiency. This position requires 0% travel. Home Chef describes its workplace as inclusive and collaborative, and offers a comprehensive benefits package. The Illinois base salary range is $125,000–$140,000 USD; the exact offer depends on factors including geographic location, experience, skills, and internal equity.

Requirements

  • At least one year of experience shipping production code.
  • Experience building and shipping major features in Ruby on Rails and/or React.
  • Comfort working with version control such as GitHub.
  • Proficiency with at least one code editor, such as VS Code, Sublime, or Vim.
  • Comfort working with tools such as Slack and GSuite.
  • Willingness to respond to on-call events when they occur.
  • Up to one year of post-high-school training, such as business school, community college, or vocational training.
  • 0% travel required.

Nice To Haves

  • SQL knowledge.
  • Experience with Heroku.
  • Experience with React Native.

Responsibilities

  • Write code to solve business problems and handle tickets.
  • Develop features using Ruby on Rails and PostgreSQL.
  • Write code using React, JavaScript, and CSS.
  • Perform deploys in a Heroku environment.
  • Develop mobile features for iOS and Android using React Native.
  • Ship and maintain reliable, scalable, and efficient code.
  • Troubleshoot and resolve production errors, and identify root causes.
  • Review teammates’ work and provide constructive, actionable, and directional feedback.
  • Collaborate with colleagues, including through pair programming, and communicate code and technical trade-offs clearly.
  • Contribute to discussions that influence the roadmap and product development of Home Chef tools.
  • Participate in team meetings focused on product roadmap planning and team efficiency.
  • Respond to on-call events when they occur.

Benefits

  • Medical, dental, vision, life, and disability insurance.
  • Paid holidays, sick time, and vacation time.
  • 401(k) program with a match.
  • Flexible spending accounts for qualified medical, dependent care, parking, or transit expenses.
  • $30 off a first Home Chef order with promo code PEOPLE30.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service