Job Openings
PHP Developer
About the job PHP Developer
They are looking for a talented developer to develop and maintain PHP-based web applications using the Symfony framework. The ideal candidate will have experience with PHP, Symfony, and a passion for building efficient, scalable web applications. Join our team and contribute to exciting projects while enhancing your skills in a dynamic environment.
Location: Honolulu office or Remote
Report to US CEO
Salary: negotiable
Responsibilities:
- Develop & maintain PHP-based web applications using Symfony (PHP Framework).
- Optimize MySQL database queries and leverage Doctrine ORM for efficient data management.
- Design and implement RESTful & GraphQL APIs, ensuring security, scalability, and performance.
- Work with Docker & containerized applications, ensuring efficient local & cloud-based deployments.
- Manage Nginx web server configurations for optimal application performance.
- Collaborate with cross-functional teams, including front-end developers, DevOps engineers, and security teams.
- Follow OOP & SOLID principles, ensuring clean, maintainable, and testable code.
- Integrate with third-party APIs & external services, handling data synchronization and real-time updates.
- Write unit & integration tests to ensure application stability and reliability.
- Utilize Gitlab for CI/CD pipeline
- Engage with users and stakeholders to gather requirements, feedback, and insights to drive feature development and application enhancements.
- Collaborate with business, security, and engineering teams to align development efforts with current and future organizational needs.
- Translate user needs into technical requirements, ensuring scalability, security, and performance.
Core Requirements:
- 5+ years of experience in PHP development (may consider less for exceptional candidates).
- Strong expertise in Symfony Framework (Symfony 4+ preferred).
- Proficiency in MySQL, PostgreSQL, and experience with Doctrine ORM.
- Deep understanding of Object-Oriented Programming (OOP) & SOLID principles.
- Experience with API development & integrations (RESTful, GraphQL).
- Strong knowledge of Git version control & GitLab CI/CD pipelines.
- Proficiency in Docker & containerized deployments.
- Experience with Linux (Ubuntu) server environments and Nginx configuration.
- Solid front-end knowledge: HTML5, CSS3, JavaScript (jQuery, Ajax preferred).
- Strong debugging & problem-solving skills with attention to detail.
- Ability to work effectively in an on-site team, collaborate with remote teams, and operate independently with minimal supervision.
- Nice-to-Have (Bonus Skills):
- Experience with Symfony UX for building interactive and responsive user interfaces.
- Experience with message queues (RabbitMQ, Kafka).
- Experience with monitoring and observability tools such as Prometheus and Grafana for performance tracking and system diagnostics.
- Knowledge of Kubernetes & cloud-native deployments (AWS, Google Cloud).
- Familiarity with ElasticSearch or other full-text search engines.
- Experience with microservices & event-driven architectures.
- Understanding of security best practices for web applications.
Package Details