Avatar for Mastech Digital
Mastech Digital
Actively Hiring
Digital Transformation IT Services company
  • Public Stage
    Publicly traded company

PHP Developer

Posted: 4 days ago• Recruiter recently active
Job Location
Remote Work Policy

In office

Visa Sponsorship

Not Available

RelocationAllowed
Skills
Javascript
MySQL
Node.js
Git
Enterprise Systems Integration
Authentication
Unit Tests
REST APIs
CSS3
TypeScript
HTML5
npm
authorization
Input Validation
Integration tests
Test Driven Development (TDD)
Secure Coding Practices
PHP 8
End-to-End Tests
Automated Tests
Angular 17+
Data Protection Controls
Application Security Vulnerabilities
OWASP Top 10 Risks
Angular Signals
Angular Standalone Components
Angular Modern Control Flow Syntax
Legacy PHP Applications
Monolithic Applications Modernization
PHP-Based Architectures Migration to Angular and Node.Js
RESTful APIs Design
RESTful APIs Consumption

About the job

Required Skills:

Minimum of 5 years of software engineering development experience.

Proven hands-on experience working with PHP 8, Node.js, NPM, Angular 17+, TypeScript, JavaScript, HTML5, CSS3, Git, REST APIs, and modern web application development.

Proven hands-on experience developing Angular applications using Standalone Components, Signals, and modern control flow syntax.

Strong experience maintaining, enhancing, and troubleshooting legacy PHP applications.

Experience modernizing monolithic applications and migrating functionality from PHP-based architectures to Angular and Node.js solutions.

Proven experience identifying, analyzing, and remediating application security vulnerabilities including OWASP Top 10 risks.

Experience implementing secure coding practices, authentication, authorization, input validation, and data protection controls.

Experience with relational databases including MySQL.

Experience designing and consuming RESTful APIs and integrating with enterprise systems.

Proven experience writing automated tests (unit, integration, and end-to-end) and following Test Driven Development (TDD) principles.

Any combination of the following is a plus:

Experience with Agile (Scrum or Kanban) methodologies and Continuous Integration / Continuous Delivery (CI/CD) practices.

Experience modernizing legacy PHP frameworks such as CodeIgniter as well as custom-built applications

Experience with application security scanning tools such as Mend, CodeQL and SonarQube.

Experience performing vulnerability remediation and supporting penetration testing efforts.

Experience with Docker, Kubernetes, Helm, and containerized application deployments.

Experience with cloud platforms including Azure and AWS.

Experience with OAuth, OIDC, SAML, and other enterprise identity integrations.

About the company

Mastech Digital company logo

Mastech Digital

Actively Hiring
Digital Transformation IT Services company501-1000 Employees
  • Public Stage
    Publicly traded company
Learn more about Mastech Digital image

Similar Jobs

Velaris Management Group company logo
Velaris Management Group
An all-in-one creator platform for streaming, videos, communities, and monetization
IonQ company logo
IonQ
Building the world’s best quantum computers to solve the world’s most ecomplex problems