Full-Stack Engineer

CABINOTCH INCRome, KY
Onsite

About The Position

We are seeking an experienced Full-Stack Engineer to help design, build, and maintain advanced web-based platforms that support complex business workflows, interactive applications, and scalable system integrations. This role involves working across both frontend and backend systems to develop high-performance applications, design clean architecture, and solve non-trivial technical problems involving structured data, user interaction, and system coordination. This is a position for someone who can think architecturally, take ownership of systems, and contribute to long-term platform design and evolution. You will work closely with a team of developers across multiple disciplines.

Requirements

  • Strong experience with JavaScript (ES6+) and modern web development
  • Strong understanding of application architecture and system design
  • Experience building backend systems
  • Experience designing or working within complex data-driven systems (e.g., parametric, constraint-based, or rule-driven applications)
  • Ability to work across both frontend and backend in a cohesive system
  • 5+ years of professional development experience
  • Strong problem-solving and architectural thinking skills
  • Thinks in systems, not just features
  • Comfortable working across both frontend and backend
  • Able to take ownership and drive solutions forward
  • Experience building production-level applications

Nice To Haves

  • Experience building real-time, interactive, or performance-sensitive web applications
  • Experience working with parametric geometry or spatial systems
  • Experience working with structured manufacturing, engineering, or industrial data formats
  • Experience with relational databases and writing efficient SQL
  • Experience designing and consuming REST APIs
  • Experience working on complex or non-traditional web applications (e.g., interactive tools, data-driven systems, real-time interfaces)
  • Experience building scalable backend systems
  • Experience optimizing performance in data-heavy applications
  • Experience with cloud platforms (AWS, Azure, or similar)

Responsibilities

  • Design, develop, and maintain modern web applications
  • Build and maintain backend services and APIs
  • Architect systems that handle complex data relationships and workflows
  • Develop clean, maintainable, and extensible code structures
  • Integrate applications with internal and external systems
  • Improve performance, reliability, and scalability of existing systems
  • Contribute to overall platform architecture and technical direction
  • Work directly alongside a team of developers across frontend, backend, and domain specific engineering disciplines
  • Collaborate with internal teams to translate business needs into technical solutions

Benefits

  • Competitive salary based on experience and qualifications
  • Stable, long-term position
  • Medical, dental and vision insurance
  • 401(k) with employer match
  • Paid vacation and holidays
  • Opportunity to work on technically challenging and meaningful projects
  • Ability to influence architecture and technical decisions
  • Collaborative, focused work environment
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service