Full Stack Software Engineer

MHC Kenworth•Leawood, KS
•Onsite

About The Position

Murphy-Hoffman Company, LLC (MHC), North America’s largest Kenworth truck dealership and leasing group, is hiring a Full Stack Software Engineer to design, build, and ship customer-facing and internal web applications. The role works across React interfaces, Node.js services and APIs, PostgreSQL data modeling, and Azure deployments. The engineer partners with product, design, and engineering colleagues to deliver secure, scalable features and uses modern AI-assisted development tools and emerging AI technologies where appropriate, following security, governance, and engineering standards. This position is fully in-office five days a week in Leawood, Kansas.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical field.
  • Experience developing and supporting full-stack web applications using React, Node.js, PostgreSQL, and Azure.
  • Knowledge of HTTP, API design, authentication and authorization methods, and application security practices.
  • Experience with Git-based development workflows, peer code reviews, automated testing, and end-to-end feature delivery.
  • Familiarity with AI-assisted development tools and with responsible, secure use of generative AI technologies in software development.

Nice To Haves

  • Experience integrating AI-enabled services or application features.
  • Experience with identity, access, and multi-tenant application patterns in cloud environments.
  • Experience with TypeScript, modern JavaScript frameworks, containerization, orchestration, messaging and caching technologies, and observability tools.

Responsibilities

  • Develop and maintain full-stack web applications using React and Node.js, including user interface components, state management, backend services, and APIs.
  • Design, develop, and optimize PostgreSQL databases, including schemas, queries, migrations, and indexing strategies.
  • Deploy, operate, and support applications and services on Azure or other cloud platforms, and implement CI/CD pipelines and infrastructure-as-code as applicable.
  • Use AI-assisted development tools for software design, coding, testing, documentation, troubleshooting, and code review while remaining accountable for final work products.
  • Assess and integrate AI-powered capabilities, services, or application features when they provide measurable business, customer, or engineering value.
  • Develop and maintain automated unit, integration, and end-to-end tests, and participate in peer code reviews to promote software quality.
  • Monitor production environments, troubleshoot issues, and improve application performance, reliability, and security.
  • Collaborate with stakeholders to estimate work, plan deliverables, and refine solutions based on feedback and business needs.
  • Perform other duties as assigned by the supervisor.

Benefits

  • Competitive salary
  • Medical, dental, and prescription insurance
  • Disability and life insurance
  • Paid Time Off program
  • 401(k) and profit sharing with employer match
  • Flexible Spending Account
  • Internal promotion opportunities
  • On-the-job training
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service