What are the responsibilities and job description for the PHP Developer position at ScrollTab?
Job Summary
- Expert level hands-on experience in JavaScript / TypeScript / React.
- Expert level hands-on experience in Node.js for backend development.
- Experience with REST/GraphQL APIs. React and Shopify Polaris for UI development. React.js and its core principles
- Handson experience with PHP (7.x/8.x ) and WordPress, including custom theme and plugin development, performance optimization, and troubleshooting.
- Hands-on experience building shopping cart payment plugins or integrations is a plus
- Experience in Cloud native development in Azure, AWS or Google Cloud Platform is preferred.
- Experience in streaming technologies like Apache Kafka, Spark is preferred.
- Experience with RDBMS like PostgreSQL, and/or MS SQL
- Experience in NoSQL databases like Cassandra, MongoDB.
- Prior experience with data structure libraries (e.g., Immutable.js)
- Experience in Jenkins/Cloud bees, Apigee, Kubernetes, Rancher.
- Thorough understanding of a feature, the users impacted, the flows impacted and feature's purpose
- Adept with agile software development lifecycle and DevOps principles
- Able to communicate processes and results with all parties involved in the product team, including engineers, product owner, scrum master, third party vendors and customers month
PHP
Development
React.js
JavaScript / TypeScript
Node.js
REST/GraphQL APIs
Shopify Polaris
shopping cart payment
Azure
AWS
GCP
Apache Kafka
Spark
PostgreSQL
MS SQL
Cassandra
MongoDB
data structure libraries
Jenkins/Cloud bees
Apigee
Kubernetes
Rancher
DevOps principles
Qualification
Bachelor's Degree in Software Engineering or Computer Science or related field