Front End Software Engineer

Reposted 3 Days Ago
2 Locations
Remote
Mid level
Security
The Role
The role involves developing modern web applications using JavaScript and PHP, collaborating with team members, and contributing to product features and documentation.
Summary Generated by Built In

DomainTools is seeking a Software Engineer to join our Frontend Team. This position is perfect for someone interested in building powerful cybersecurity products and features for our enterprise customers. Our solutions help fuel mission critical efforts for customers including gathering threat intelligence, doing threat hunting, and performing online fraud investigation, and more. 

At DomainTools, you will work as part of a collaborative team of smart and engaged engineers. Expect to spend most of your time developing modern JavaScript single page applications powered by PHR middleware APIs. You will work in an environment where productivity is fostered. You will spend very little time in meetings, and you won’t be distracted by processes that get in the way of high-quality results. 

Have you worked with modern PHP OOP frameworks such as Laravel of Symfony? Are you well versed in using CSS and UX to make beautiful and streamlined designs? Have you built successful end to end testing solutions? If you answered yes to any of these questions we would like to chat with you. However, it is required that you are very comfortable with JavaScript. 

Job Responsibilities

  • Produce well designed, testable, efficient code using software development best practices. 
  • Integrate with and utilize data from backend services and databases. 
  • Build web applications using PHP on the backend and JavaScript (ES7+), HTML5, and CSS3 on the frontend. 
  • Contribute to new product ideation and implementation as well as to feature development of existing products. 
  • Collaborate with teammates by actively participating in code reviews, contributing to technical documentation, and offering constructive design feedback. 
  • Become a subject matter expert on DomainTools’ customer facing products and services. 

Requirements

Key Applicant Qualifications

  • Work experience: 3+ years of modern web application development. 
  • Experience with modern PHP frameworks (Laravel, Symfony). 
  • Solid knowledge of the following: 
    • 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 version control systems, particularly Git. 
  • Experience with container technologies, particularly Docker. 

Pluses

  • Familiarity with configuring Babel, Webpack, and ESLint. 
  • Experience with orchestration platforms, particularly Kubernetes. 
  • Experience with user acceptance/E2E testing (TestCafe, Playwright). 
  • Familiarity interacting with relational databases (MySQL). 
  • Experience with UX design and related concepts. 
  • Experience using agile principles and methodologies. 
  • Bachelor’s degree or higher in Computer Science or a related field. 

Top Skills

Babel
CSS3
Docker
Eslint
Git
HTML5
JavaScript
Jest
Kubernetes
MySQL
PHP
Phpunit
React
Redux
Typescript
Webpack
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Seattle, WA
122 Employees
Year Founded: 2004

What We Do

DomainTools is the global leader for internet intelligence and the first place security practitioners go when they need to know. The world's most advanced security teams use our solutions to identify external risks, investigate threats, and proactively protect their organizations in a constantly evolving threat landscape. DomainTools constantly monitors the Internet and brings together the most comprehensive and trusted domain, website and DNS data to provide immediate context and machine-learning driven risk analytics delivered in near real-time. Visit domaintools.com to experience firsthand why DomainTools is the first stop for advanced security teams when they need to know.

Similar Jobs

CSG Logo CSG

Software Engineer

Internet of Things • On-Demand • Payments • Software
Remote
Indonesia
5774 Employees

CrowdStrike Logo CrowdStrike

Engineering Manager

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
18 Locations
10000 Employees

Samsara Logo Samsara

Account Executive

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
ID
4000 Employees
338K-338K Annually

Samsara Logo Samsara

Account Executive

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
ID
4000 Employees
119K-158K Annually

Similar Companies Hiring

Silverfort Thumbnail
Security • Sales • Information Technology • Cybersecurity • Automation
GB
507 Employees
Oso Thumbnail
Software • Security • Infrastructure as a Service (IaaS)
New York, New York
36 Employees
Credal.ai Thumbnail
Software • Security • Productivity • Machine Learning • Artificial Intelligence
Brooklyn, NY

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account