drjobs Senior Laravel Developer

Senior Laravel Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Madrid - Spain

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Technology

Until just over two years ago our platform was entirely powered by a Drupal backend and native applications. A foundation that helped establish iDoctus M3 as a leader. However as technical debt accumulated over time we recognized the need for modernization. Today we are employing a strangler architectural pattern to incrementally transform our platform without disrupting our ongoing operations.

We are migrating our apps to Flutter and our backend to Laravel.

  • The apps are well advanced and we expect to have them ready by Q2 of this year.
  • The new backend is already handling some requests and syncing key data but theres still a lot of work ahead.

We take stability and maintainability seriously.

For backend we use:

  • Our architecture is inspired by Clean Architecture designed to keep our code structured while harnessing the full power of Laravel. To keep domain logic clean and intuitive we apply the Action Pattern.
  • Our stack includes PostgreSQL (relational database) Redis (cache & queues) and ClickHouse (analytics database).
  • We use Horizon for queue management and Filament for the backoffice.
  • We keep our tools up to date currently running Laravel 11.36.1 and PHP 8.3 with plans to upgrade to 8.4 soon.

Responsibilities

  • Develop robust maintainable and scalable software following best practices.
  • Contribute to defining and leading solutions to make iDoctus even better.
  • Own and lead key projects that drive the companys growth.
  • Implement maintain and improve API endpoints the backoffice and internal tools.
  • Promote testing and refactoring to ensure highquality code.
  • Support mentor and learn from fellow team members.
  • Communicate clearly and effectively with teammates.
  • Contribute to and maintain documentation in Notion and other relevant platforms.

 


Qualifications :

Requirements

  • Ability to lead projects and drive them to completion.
  • Extensive experience developing projects in PHP and Laravel.
  • Experience working with SQL databases.
  • Strong commitment to testing and best practices.
  • Attention to detail.
  • Intermediate English skills.

Nice to Have

  • Fluency in English.
  • Experience with servers frontend or mobile development.
  • Background in healthcare or the pharmaceutical industry.
  • Experience migrating legacy codebases.


Additional Information :

Benefits

  • Fulltime permanent contract.
  • 100 remote work with the option to visit the Madrid office whenever you like.
  • Flexible compensation: meal vouchers transport health insurance training and childcare.
  • Flexible hours.
  • Topnotch work setup: MacBook Pro PhpStorm Laravel Idea GitHub Copilot.
  • English classes.

Why Join Us

  • Work on a product that directly impacts healthcare professionals and patient outcomes.
  • Be part of a highly skilled productfocused team that values best practices clean code and continuous improvement.
  • Collaborate with a smart driven team that cares about solving real problems.
  • No unnecessary bureaucracy or meetings just a focus on building great products.

About M3 EU:

M3 EU is at the forefront of healthcare innovation offering digital solutions across healthcare life sciences pharmaceuticals and more. Since our inception in 2000 weve seen remarkable growth fuelled by our mission to utilize the internet for a healthier world and more efficient healthcare systems.

Our success is anchored in our trusted digital platforms that engage physician communities globally facilitating impactful medical education precise job placement and insightful market research. M3 EU prides itself on a dynamic and innovative work environment where every team member contributes to global health advancements.

Joining M3 EU means being part of a dedicated team striving to make a significant difference in healthcare. We provide a unique opportunity for you to be at the cutting edge of healthcare innovation shaping the future in a meaningful career. Embrace the chance to drive change with M3 EU.

#LIJG1
#LIRemote


Remote Work :

Yes


Employment Type :

Fulltime

Employment Type

Remote

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.