Full Stack Software Engineer

Domaintools

Austin (TX)

On-site

USD 110,000 - 150,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

DomainTools is seeking a Software Engineer to join our Engineering Team in Austin. You will work across the full stack, focusing on Laravel (PHP) and React (TypeScript) to deliver enterprise-grade cybersecurity products used in mission-critical environments.

You'll collaborate with experienced developers in a pragmatic, autonomous team that values code quality, testing, and scalable architectures. Expect strong opportunities for impact and professional growth within a collaborative environment.

Qualifications

  • 3+ years of experience developing modern web applications.
  • Knowledge of software architecture and experience implementing programming patterns.
  • Strong experience with PHP frameworks such as Laravel or Symfony.
  • Strong experience with JavaScript (ES7+) and TypeScript.
  • Deep knowledge of: Object-oriented, functional, and procedural PHP 7+; API integration and consumption.
  • Experience with React 18+ and Redux.
  • Experience with unit and integration testing frameworks such as PHPUnit and Jest.
  • Proficiency with Git and collaborative version control workflows.
  • Experience working with Docker or other container technologies.

Responsibilities

  • Write efficient, maintainable, and testable code following software engineering best practices.
  • Build and maintain applications using best practices for Laravel (PHP) and React (TypeScript).
  • Integrate frontend applications with APIs, backend systems, and databases.
  • Contribute to both new product development and enhancement of existing applications.
  • Participate in code reviews, technical discussions, documentation, and design feedback sessions.
  • Develop expertise in customer-facing products and platform capabilities.

Skills

Web development experience
JavaScript / TypeScript
React / Redux
PHP programming concepts
API integration

Education

Bachelor’s degree in Computer Science or related field

Tools

Laravel
Symfony
PHPUnit
Jest
Git
Docker
Vite
Kubernetes
Playwright
SQL
styled-components

Job description

DomainTools is hiring a Software Engineer to join our Engineering Team. This role is ideal for someone passionate about building high-impact web applications and enterprise-grade cybersecurity products used in mission-critical environments. You will work within a highly collaborative engineering environment alongside experienced developers focused on delivering high-quality, scalable software. The team values productivity, autonomy, and pragmatic engineering practices, with minimal process overhead.

Additional Context

The Frontend Team at DomainTools is responsible for a React client and a PHP server. This role is primarily focused on working with the PHP server, but engineers will need to work in the full stack.

Job Responsibilities
  • Write efficient, maintainable, and testable code following software engineering best practices.
  • Build and maintain applications using best practices for Laravel (PHP) and React (TypeScript).
  • Integrate frontend applications with APIs, backend systems, and databases.
  • Contribute to both new product development and enhancement of existing applications.
  • Participate in code reviews, technical discussions, documentation, and design feedback sessions.
  • Develop expertise in customer-facing products and platform capabilities.
  • 3+ years of experience developing modern web applications.
  • Knowledge of software architecture and experience implementing programming patterns.
  • Strong experience with PHP frameworks such as Laravel or Symfony.
  • Strong experience with JavaScript (ES7+) and TypeScript.
  • Deep knowledge of:
    • Object-oriented, functional, and procedural PHP 7+
    • API integration and consumption
  • Experience with React 18+ and Redux.
  • Experience with unit and integration testing frameworks such as PHPUnit and Jest.
  • Proficiency with Git and collaborative version control workflows.
  • Experience working with Docker or other container technologies.
Pluses
  • Familiarity with Vite configuration.
  • Experience with Kubernetes or container orchestration platforms.
  • Experience with end-to-end testing tools such as Playwright.
  • Familiarity with SQL and relational databases.
  • Familiarity with styled-components (or other CSS-in-JS libraries).
  • Understanding of UX/UI design principles and frontend usability best practices.
  • Experience working within Agile development environments.
  • Bachelor’s degree in Computer Science or a related field.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Software Engineer
Full Stack Software Engineer

Domaintools • Washington

On-site
USD 120,000 - 150,000
Full Stack Software Engineer
Full Stack Software Engineer

Domaintools • Denver (CO)

On-site
USD 110,000 - 160,000
Full Stack Software Engineer
Full Stack Software Engineer

Domaintools • Raleigh (NC)

On-site
USD 95,000 - 140,000
Full-Stack Engineer for Enterprise Web Apps (PHP/React)
Full-Stack Engineer for Enterprise Web Apps (PHP/React)

Domaintools • Washington

On-site
USD 120,000 - 150,000
Full Stack Software Engineer
Full Stack Software Engineer

DomainTools • Seattle (WA)

On-site
USD 120,000 - 150,000
Medical, dental, vision insurance
401k with company matching
Flexible PTO
+1
Senior Full-Stack Engineer - PHP/Laravel & React
Senior Full-Stack Engineer - PHP/Laravel & React

Domaintools • Austin (TX)

On-site
USD 110,000 - 150,000
Full-Stack Engineer: Laravel + React for Enterprise Web Apps
Full-Stack Engineer: Laravel + React for Enterprise Web Apps

Domaintools • Denver (CO)

On-site
USD 110,000 - 160,000
Full-Stack Engineer – PHP/Laravel & React
Full-Stack Engineer – PHP/Laravel & React

Domaintools • Raleigh (NC)

On-site
USD 95,000 - 140,000
Full-Stack Engineer — PHP/React, Docker & Kubernetes
Full-Stack Engineer — PHP/React, Docker & Kubernetes

LaraBench • Seattle (WA)

On-site
USD 120,000 - 150,000
Medical insurance
401k with company matching
Flexible PTO
Full Stack Software Engineer
Full Stack Software Engineer

LaraBench • Seattle (WA)

On-site
USD 120,000 - 150,000
Medical insurance
401k with company matching
Flexible PTO