Full Stack Software Engineer

Murphy-Hoffman Company

$95K — $115K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • Experience with React, Node.js, PostgreSQL, and Azure.
  • Knowledge of API design and application security practices.
  • Familiar with Git workflows and automated testing.
  • Experience using AI-assisted development tools responsibly.
  • Understanding of identity, access, and multi-tenant application patterns.
  • Proficient in TypeScript and modern JavaScript frameworks.

Responsibilities

  • Develop and maintain full-stack applications with React and Node.js.
  • Design and optimize PostgreSQL databases and queries.
  • Deploy and support applications on Azure with CI/CD pipelines.
  • Utilize AI-assisted tools for various software development tasks.
  • Integrate AI capabilities that enhance business value.
  • Create automated tests and participate in peer code reviews.
  • Monitor production environments and troubleshoot issues.
  • Collaborate with teams for project estimation and planning.

Benefits

  • Medical, Dental and Prescription Insurance.
  • Disability and Life Insurance.
  • Paid Time Off program.
  • 401k and Profit Sharing with Employer Match.
  • Flexible Spending Account.
  • Internal Promotion Opportunities.
  • On the Job Training.
Full Job Description
Job Details

Job Title

Full Stack Software Engineer

Business Function

Information Technology

Branch Name

Murphy-Hoffman Company

Date

08-13-2026

Address

4501 College Blvd

City

Leawood

State

KS

Job Overview & Essential Functions

The Full Stack Software Engineer is responsible for designing, building, and shipping customer-facing and internal web applications. Engineers work across the stack utilizing React UI, Node.js services/APIs, PostgreSQL data modeling, and Azure deployments. They partner with product, design, and engineering peers to deliver secure, scalable features. Engineers are expected to leverage modern AI-assisted development tools and emerging AI technologies where appropriate to improve productivity, code quality, user experiences, and business outcomes while adhering to established security, governance, and engineering standards. This position is fully in office 5 days a week in Leawood, KS.

  • Develops and maintains full-stack web applications using React and Node.js, including user interface components, state management, and backend services and APIs.
  • Designs, develops, and optimizes PostgreSQL databases, including schemas, queries, migrations, and indexing strategies.
  • Deploys, operates, and supports applications and services on Azure or other cloud platforms and implements CI/CD pipelines and infrastructure-as-code as applicable.
  • Uses AI-assisted development tools to support software design, coding, testing, documentation, troubleshooting, and code review activities while maintaining accountability for final work products.
  • Assesses and integrates AI-powered capabilities, services, or application features when they provide measurable business, customer, or engineering value.
  • Develops and maintains automated tests, including unit, integration, and end-to-end testing, and participates in peer code reviews to promote software quality.
  • Monitors production environments, troubleshoots issues, and implements improvements to application performance, reliability, and security.
  • Collaborates with stakeholders to estimate work, plan deliverables, and refine solutions based on feedback and business need.
  • Performs other duties as assigned by supervisor.


Qualifications

  • 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 and secure use of generative AI technologies in software development.
  • Experience integrating AI-enabled services or application features, as well as identity, access, and multi-tenant application patterns in cloud environments.
  • Experience with TypeScript, modern JavaScript frameworks, containerization, orchestration, messaging/caching technologies, and observability tools.


Benefits

  • Competitive Salary
  • Medical, Dental and Prescription Insurance
  • Disability and Life Insurance
  • Paid Time Off program
  • 401k and Profit Sharing with Employer Match
  • Flexible Spending Account
  • Internal Promotion Opportunities
  • On the Job Training


Similar Jobs

More Jobs at Murphy-Hoffman Company

More Information Technology Jobs

Find similar Full Stack Software Engineer jobs: