Full Stack Engineer — JS & PHP for Cybersecurity Apps

Domaintools

Washington (District of Columbia)

On-site

USD 90,000 - 130,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully paid medical, dental and vision
401k with company matching
Basic life insurance
Flexible PTO and well-being benefits

Job summary

DomainTools is seeking a Software Engineer to join our Frontend Team. You will build powerful cybersecurity products for enterprise customers, leveraging PHP backends and modern JavaScript SPAs.

You will work with Laravel/Symfony, React 18+, TypeScript, and Redux, writing tests with PHPUnit and Jest. Expect a collaborative, low-meeting environment that emphasizes high‑quality results and fast iterations.

Qualifications

  • 3+ years of modern web application development.
  • Experience with modern PHP frameworks (Laravel, Symfony).
  • Solid knowledge of Object oriented PHP 7+ programming, JavaScript (ES7+), TypeScript, HTML5 and CSS3.
  • Deep understanding of React 18+ and Redux.
  • Experience with unit and integration testing (PHPUnit, Jest).
  • Demonstrable experience building and consuming APIs.
  • Proficiency with Git.
  • Experience with Docker.

Responsibilities

  • Produce well designed, testable, efficient code using best practices.
  • Integrate with backend services and databases.
  • Build web applications using PHP on the backend and JavaScript/HTML/CSS on the frontend.
  • Contribute to product ideation, features, and enhancements.
  • Collaborate through code reviews, documentation, and thoughtful design feedback.
  • Become a subject matter expert on DomainTools’ customer facing products.

Skills

JavaScript ES7+
TypeScript
React 18+
Redux
PHP
Laravel
Symfony
PHPUnit
Jest
APIs
Git
Docker
REST APIs
HTML5/CSS3
unit/integration testing
Kubernetes
Webpack/Babel/ESLint
MySQL

Education

Bachelor’s degree in Computer Science or related field

Tools

Laravel
Symfony
React
Redux
Docker
Git
Kubernetes
Jest
PHPUnit

Job description

DomainTools is seeking a Software Engineer to join our Frontend Team. You will build powerful cybersecurity products for enterprise customers, leveraging PHP backends and modern JavaScript SPAs.

You will work with Laravel/Symfony, React 18+, TypeScript, and Redux, writing tests with PHPUnit and Jest. Expect a collaborative, low-meeting environment that emphasizes high‑quality results and fast iterations.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Engineer: Modern JS & PHP SPA
Full-Stack Engineer: Modern JS & PHP SPA

DomainTools • Seattle (WA)

On-site
USD 120,000 - 150,000
Medical, dental, vision insurance
401k with company matching
Flexible PTO
+1
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

Domaintools • Washington

On-site
USD 90,000 - 130,000
Fully paid medical, dental and vision
401k with company matching
Basic life insurance
+1
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
Full-Stack Engineer: Build Cybersecurity AI & Defense Tools
Full-Stack Engineer: Build Cybersecurity AI & Defense Tools

Alaris • San Francisco (CA)

On-site
USD 120,000 - 150,000
Founding Full Stack Software Engineer (Equity)
Founding Full Stack Software Engineer (Equity)

OrbiWorlds • Lincoln (NE)

On-site
USD 90,000 - 130,000
Global Fullstack Engineer: PHP/JS for Web & SEO
Global Fullstack Engineer: PHP/JS for Web & SEO

Socket.dev • Irvine (CA)

On-site
USD 130,000 - 170,000
Fully paid medical, dental, and vision
Employer 401k contributions
Paid vacation
+4
Senior Full-Stack Engineer for Global Web Apps
Senior Full-Stack Engineer for Global Web Apps

TP-Link Systems Inc. • Irvine (CA)

On-site
USD 130,000 - 170,000
Fully paid medical, dental, and vision
Employer 401k with company match
15 vacation days
+3
Senior Fullstack Engineer: Frontend Architect for SaaS
Senior Fullstack Engineer: Frontend Architect for SaaS

Foresite Cybersecurity • Overland Park (KS)

On-site
USD 100,000 - 130,000
Senior Full-Stack Engineer — Global Web & CMS
Senior Full-Stack Engineer — Global Web & CMS

TP-Link NA • Irvine (CA), Northern (KY)

Hybrid
USD 130,000 - 170,000
Fully paid medical, dental, and vision
401k employer contributions
15 days vacation
+2