OT
PHP Developer
Ova Technologies
πΊπΈ United States
Hybrid
2 months ago
- PHP
- MySQL
- REST API
- UI/UX
- Agile
- Scrum
- JavaScript
- HTML5
- CSS3
- SQL
- CodeIgniter
- Symfony
- MariaDB
- PostgreSQL
- MongoDB
- Bootstrap
- jQuery
- AJAX
- Vue
- React.js
- JSON
- JWT
- OAuth
- Git
- GitHub
- GitLab
- Bitbucket
- Apache
- NGINX
- Composer
- Postman
- Visual Studio
- Docker
- Redis
- Memcached
- RabbitMQ
- Elasticsearch
- CI/CD
- Linux
- AWS
- Azure
- GCP
- VS Code
- OOP
- MVC
- SQL Injection
- XSS
- CSRF
- Unit Testing
- PHPUnit
- Microservices
- Kubernetes
- GraphQL
- Jenkins
- GitHub Actions
- Stripe
2 months ago
Job Title
PHP Developer
Experience
2β6 Years (Can be adjusted based on the role)
Job Summary
We are looking for a skilled PHP Developer to design, develop, test, and maintain scalable web applications. The ideal candidate should have experience with PHP frameworks, MySQL databases, RESTful APIs, and modern front-end technologies. The role involves collaborating with cross-functional teams to build secure, high-performance applications.
Key Responsibilities
- Design, develop, and maintain web applications using PHP.
- Write clean, efficient, and reusable code following coding standards.
- Develop and integrate RESTful APIs and third-party services.
- Build and maintain backend modules and business logic.
- Optimize application performance and database queries.
- Troubleshoot, debug, and resolve application issues.
- Collaborate with UI/UX designers, QA engineers, and product teams.
- Perform code reviews and maintain technical documentation.
- Implement security best practices to protect applications.
- Participate in Agile/Scrum ceremonies and sprint planning.
Required Technical Skills
Programming Languages
- PHP (7.x/8.x)
- JavaScript
- HTML5
- CSS3
- SQL
PHP Frameworks
- Laravel
- CodeIgniter
- Symfony (preferred)
- Yii (preferred)
Database Technologies
- MySQL
- MariaDB
- PostgreSQL (preferred)
- MongoDB (basic knowledge)
Front-End Technologies
- Bootstrap
- jQuery
- AJAX
- Vue.js (preferred)
- React (basic knowledge)
API Development
- RESTful APIs
- JSON
- API Authentication (JWT, OAuth)
- Third-party API integration
Version Control
- Git
- GitHub
- GitLab
- Bitbucket
Web Servers
- Apache
- Nginx
Development Tools
- Composer
- Postman
- Visual Studio Code
- PHPStorm
- Xdebug
Preferred Skills
- Laravel Livewire
- Docker
- Redis
- Memcached
- RabbitMQ
- Elasticsearch
- CI/CD pipelines
- Linux server administration
- AWS, Azure, or Google Cloud Platform
Daily Responsibilities
- Develop new application features.
- Fix bugs and optimize existing applications.
- Write and maintain unit and integration tests.
- Review code and ensure coding standards are followed.
- Integrate external APIs and payment gateways.
- Monitor application performance.
- Update project documentation.
- Collaborate with QA during testing and deployments.
Soft Skills
- Strong analytical and problem-solving skills
- Effective communication
- Team collaboration
- Time management
- Attention to detail
- Adaptability
- Continuous learning mindset
Education
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
Preferred Certifications
- Laravel Certification (if available)
- PHP Certification (Zend or equivalent)
- AWS Certified Developer (preferred)
- MySQL Database Certification (preferred)
Tools & Technologies
- PHP
- Laravel
- CodeIgniter
- Symfony
- MySQL
- PostgreSQL
- JavaScript
- HTML5
- CSS3
- Bootstrap
- Git
- Docker
- Composer
- Postman
- Apache
- Nginx
- Redis
- VS Code
- PHPStorm
KPIs
- On-time feature delivery
- Code quality and maintainability
- Application performance
- Bug resolution time
- API response time
- Test coverage
- Security compliance
- Customer satisfaction
Typical Interview Topics
- PHP OOP concepts (Classes, Inheritance, Polymorphism)
- PHP 8 features
- Laravel architecture (MVC, Eloquent ORM, Middleware)
- Routing and Controllers
- Dependency Injection
- Authentication and Authorization
- Session and Cookie management
- REST API development
- MySQL indexing and query optimization
- SQL Joins and Transactions
- Composer and package management
- Git workflows
- Design patterns (Repository, Factory, Singleton)
- Security (SQL Injection, XSS, CSRF)
- Caching with Redis
- Performance optimization
- Unit testing with PHPUnit
Nice-to-Have Skills
- Microservices architecture
- Docker and Kubernetes
- Message queues (RabbitMQ, Kafka)
- GraphQL
- Elasticsearch
- CI/CD using Jenkins or GitHub Actions
- Agile/Scrum methodologies
- Payment gateway integration (Stripe, PayPal)
- Cloud deployment and monitoring
PHP Developer Β· Ova Technologies