The Position:
As our new Senior PHP Developer, you’ll embark a journey into the world of cutting-edge software program engineering. You may be on the forefront of shaping the way forward for software program improvement, making pivotal choices that drive our processes ahead, by leveraging instruments like Kubernetes and Terraform in synergy with PHP, Go, Angular all nestled throughout the embrace of AWS. Our devoted group will guarantee that you’re in sync with the newest expertise stacks and workflows. From the inception of the daring initiatives to the triumphant realization, you’ll immerse your self within the rewarding journey of watching your visions come to life.
The primary duties of the place embody:
- Develop and implement backend companies utilizing PHP 8+ and Laravel 9+, making certain code high quality, efficiency, and safety.
- Utilise Kafka (or comparable applied sciences) to design and implement event-driven programs for real-time knowledge processing and communication between micro-services.
- Make use of sturdy Git practices, comparable to trunk-based improvement, and implement CI/CD pipelines to make sure environment friendly and dependable code deployment workflows.
- Optimise database efficiency and scalability utilizing MySQL and Redis for caching and knowledge storage.
- Work in shut collaboration with frontend builders, designers, and product managers to ship end-to-end options and enhancements.
- Collaborate with cross-functional groups to design, develop, and preserve strong and scalable backend options for our platform.
- Present mentorship, code critiques, and technical steering to junior group members to make sure excessive coding requirements and nurture their skilled development.
Major necessities:
- BSc/MSc in laptop science or some other related diploma.
- At the very least 4-5 years of expertise in an analogous place.
- In depth expertise in backend improvement utilizing PHP 8+ and Laravel 9+, with a deep understanding of Laravel’s superior ideas comparable to service suppliers, Passport/Sanctum, Eloquent ORM, Queues, Scheduler, and extra.
- Confirmed expertise in constructing and sustaining backend companies, making certain scalability, fault tolerance, and environment friendly communication between companies.
- Information of object-oriented programming ideas and design patterns and ideas comparable to dependency injection, KISS, DRY, and YAGNI.
- Expertise with code high quality instruments like Psalm, PHPStan, and Laravel Pint.
- Expertise in writing checks utilizing PHPUnit or Pest, and appreciation for TDD.
- Robust familiarity with event-driven architectures and applied sciences like Kafka, gRPC, or comparable messaging programs.
- Proficiency in VCS, notably Git, and hands-on expertise with CI/CD pipelines.
- Strong understanding of relational databases, notably MySQL and PostgreSQL, and caching mechanisms utilizing Redis.
The next can be thought of a bonus:
- Familiarity with containerization and orchestration applied sciences comparable to Docker and Kubernetes.
- Information of cloud applied sciences, ideally AWS, and infrastructure as code utilizing instruments like Terraform.
- Frontend abilities in Angular or VueJS for efficient collaboration with frontend groups.
- Information of constructing responsive and visually interesting consumer interfaces.
- Expertise in Go programming language for extra versatility in backend improvement.
- Expertise with ClickHouse or comparable columnar databases for optimized storage and analytical processing.
- Expertise with instruments comparable to NewRelic, Zabbix, and Sentry for monitoring infrastructure and monitoring errors.
Profit from:
- Engaging remuneration package deal plus efficiency associated rewards
- Meals allowance
- Intellectually stimulating work setting
- Steady private improvement and worldwide coaching alternatives