Full Stack Software Engineer

D
DomainToolsCybersecurity
Raleigh, North Carolina, United States. Austin, Texas, United States. Washington, District of Columbia, United States. Denver, Colorado, United StatesFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
3+ years
Required Skills
DockerPHPGitJavascriptTypeScriptReduxSymfonyReact

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+.
  • Experience with 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.
  • Bachelor’s degree in Computer Science or a related field.

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.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now