Role: PHP Developer
Remote
Responsibilities
Migration existing PHP applications to another cloud environmentIntegration of existing applications with other applicationsBuild efficient, testable, and reusable PHP modulesSolve complex performance problems and architectural challengesIntegration of data storage solutions. Like databases, key-value stores, blob stores, etc.Minor enhancements to existing PHP applications, maintain, and integrate with other Java applications.Requires object-oriented expertise.Experience developing web-based applicationUse a variety of tools to perform performance testing, automated builds, and source control.Must have strong communication skills and be able to know what to share with the customers.Understanding fundamental design principles behind a scalable applicationUser authentication and authorization between multiple systems, servers, and environmentsIntegration of multiple data sources and databases into one system
Required Skills
Minimum 8+ years - Agile Software development process experience.Understanding the fully synchronous behavior of PHPStrong knowledge of the common PHP or web server exploits and their solutionsVery strong experience in PHP technologies and PHP web frameworks such as Laravel, Yii, etc.Experience in advance UI / scripting frameworks such as JavaScript, HTML5, and CSS3.Minimum 3 years of experience in working on AWS Cloud-based PHP applications.Experience working on deploying PHP application on AWS CloudUnderstanding accessibility and security complianceStrong skills working on MVC design pattern.Familiarity with limitations of PHP as a platform and its workaroundsFamiliarity with SQL/NoSQL/ Postgres SQL databases and their declarative query languagesProficient understanding of code versioning tools, such as GitExperience in at least one of the following configuration management tools: PVCS, Subversion and build automation tools such as Gradle, Maven, ANT, BuildForge or similar.