Full Stack Developer

Kalmbach Feeds IncUpper Sandusky, OH
Remote

About The Position

This role is for a Full Stack Developer who will build new applications for a company that manufactures physical products. The developer will have direct access to the end-users of the software, enabling them to make product and design decisions independently. This position is part of a small, highly skilled engineering team. The core infrastructure, including integration layers, ERP, warehouse management systems, and the existing service fleet, is already established. The successful candidate will be responsible for developing applications built on top of this existing infrastructure. This role is unique due to its greenfield nature, allowing the developer to build business tools from scratch using a modern stack with open decisions. The team consists of strong, permanent peers, including an SRE responsible for the delivery platform and GitOps, and another engineer managing the integration layer and data pipelines. The Full Stack Developer will own the applications built on top, working alongside these peers and contributing to the platform's development. The team is small, ensuring visibility and impact for the developer's work. A key aspect of this role is learning the business directly from department heads (purchasing, nutrition, operations, sales) rather than through a traditional product management filter. The developer will need to understand the underlying business needs, which may differ from initial requests, and translate them into effective software solutions. This requires a developer who can independently manage their workload, build their own structure, and make critical decisions without constant oversight. The trade-off for this autonomy is the absence of a dedicated product manager or designer, and light management, offering significant freedom to those who thrive in such an environment.

Requirements

  • Architected, shipped, and operated production systems, including being the one paged when they broke
  • Decided what to build, not only how, on at least one system that mattered
  • Learned a business process deeply enough to build something different from what was requested, and you were right
  • Can weigh trade-offs and constraints on your own and defend the call afterward
  • Picked up someone else's deployment and infrastructure conventions and extended them, rather than routing around them or building a parallel path of your own
  • Made a UX call that shipped, turned out wrong, and fixed it
  • Shipped production work in more than one language and runtime, and can say why each was the right choice at the time
  • Comfortable across relational and non-relational data modeling, API design, and modern web architecture

Nice To Haves

  • Extend platform patterns, not just consume them
  • Read, add to, and be trusted to work with the delivery platform and GitOps practice
  • Extend agentic AI development tools practice, not invent one from scratch
  • Have opinions about where AI tools genuinely help and where they quietly create problems

Responsibilities

  • Architecture, API design, and user experience for the applications you build
  • Turning business requirements into roadmaps and shipped code, including deciding what not to build
  • Build and deployment automation: containerization, GitOps, fast and boring releases
  • Application-layer infrastructure as code, extending our existing GitOps and deployment patterns rather than working around them
  • The code quality and security standards that keep all of the above safe to move quickly in
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service