Full Stack Software Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Key Skills for This Role
Full Job Posting
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.
Requirements
- 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.
About DomainTools
DNS threat-intelligence company helping enterprises, governments, and security platforms detect and investigate online threats.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at DomainTools
Full Stack Software Engineer
Washington, USA
DomainTools is seeking a Full Stack Software Engineer to build and maintain scalable cybersecurity web applications. The role primarily supports a PHP and Laravel server while also working across React and TypeScript fro
Principal Product Manager
, USA
IT Support Specialist
, USA
Full Stack Software Engineer
, USA
Full Stack Software Engineer
, USA
Full Stack Software Engineer
Washington, USA
Expansion Sales Manager
, USA
Expansion Sales Manager
, USA
Expansion Sales Manager
, USA