DRAGOONIS TECHNOLOGIES LIMITED

Senior PHP Developer

Click Here to Apply

Job Location

South East London, United Kingdom

Job Description

Reference: BH-318p
Job Type: Permanent or Contract
Salary: £Competitive. Dependant on Experience
Location: Fully Remote. Living in the EU or UK


About our client:

Our client is the global leader in online UX/UI design education. Trusted by industry giants, and utilized by prestigious universities, they are shaping the future of design education. With over 170,000 graduates and a commitment to affordable, high-end design education, they are on a mission to empower and enrich the lives of millions around the globe. As they enter their third decade, they continue to push the boundaries of online education, and invite you to be part of this transformative journey.


About the position:

Our client is seeking an experienced Senior PHP Developer committed to excellence and clean code. This role is more than just a job; it's a chance to make a significant impact on the development of back-end modules for the company. You'll focus on new feature development, constant refactoring, and occasional bug fixes, all while writing maintainable code with strong automated test coverage.

As a key member of the team, youll collaborate to refine specifications and implement features using a test-first approach. Youll also keep documentation up-to-date and strike the right balance between abstraction and detail. Proactively reducing technical debt through refactoring will be crucial, and code reviews will serve as a tool for maintaining high standards.

For those eager to grow, there are opportunities to develop. This position offers a rewarding journey where continuous learning and professional growth are encouraged. If youre driven by the desire to excel in clean coding and make a real impact, this role is for you.


Essentials:

  • Expert knowledge in PHP and Laravel

  • Strong understanding of OOP, Design Patterns, and SOLID principles

  • Proficient in software engineering fundamentals, performance, data structures, and algorithms

  • Mastery of automated testing, especially unit tests

  • Engineering mindset with a curiosity for underlying mechanics

  • Commitment to continuous learning and skill improvement

  • Effective English communication for global collaboration

  • Team-oriented with a focus on collaboration and collective goals

  • Self-motivated, disciplined, and comfortable with creative freedom

  • Driven to make a positive impact on the world

  • Located in any timezone in Europe


Desirables:

  • Expertise in TDD, DDD, Event Sourcing, and CQRS

  • Masters Degree in Computer Science

  • Strong skills in database management, scaling, and optimization

  • Experience with technologies like Stripe, Swoole, or analytics tools

  • Contributions to open-source projects, particularly Laravel/framework

  • AWS certification

  • Experience with Docker, Linux Servers, and DevOps

  • Security expertise or strong interest in security


The Teams Technical Stack

  • Always latest PHP and Laravel versions

  • Modular monolith comprising 30+ bounded contexts

  • Laravel ecosystem: Horizon, Nova, Scout, Pennant, Passport, Inertia, and more

  • Web Components: Tailwind, Inertia.js, Vite

  • Infrastructure: Docker, Sail, Octane, Forge, nginx

  • DBs: MySQL 8, Redis (Pub/Sub, Cache, Queue Driver)

  • Testing: PHPUnit, Laravel Dusk, Cypress

  • CI/CD: GitHub actions, Deployer, Bash

  • Code Quality: Psalm, PHPStan, Rector, PHPCS, PHP CS Fixer, Deptrac

  • Integrations: Stripe, PayPal, Amazon Pay, Twilio, Mailgun, MailerLite, GitHub, Forge, Coconut, ImageKit, and more

  • Cloud: AWS, GCP, Digital Ocean

  • APM & Monitoring: NewRelic, CloudWatch, BugSnag, GTMetrix


ADZN1_UKTJ



Location: South East London, GB

Posted Date: 9/28/2024
Click Here to Apply
View More DRAGOONIS TECHNOLOGIES LIMITED Jobs

Contact Information

Contact Human Resources
DRAGOONIS TECHNOLOGIES LIMITED

Posted

September 28, 2024
UID: 4860883785

InternJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.