For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
M3USA
M3USA

Senior Laravel Developer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Laravel
Database
PHP
+19

Permanent role
25 days ago
Apply now

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 there’s 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 back-office.
  • 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 company’s growth.
  • Implement, maintain, and improve API endpoints, the back-office, and internal tools.
  • Promote testing and refactoring to ensure high-quality 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

  • Full-time, 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.
  • Top-notch 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, product-focused 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, we’ve 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.

#LI-JG1
#LI-Remote

About M3USA

👥201-500
📍Fort Washington, Pennsylvania, United States
🔗Website

M3USA Service

M3USA product / service
M3USA product / service
M3USA product / service
M3USA product / service

How does M3USA work?

M3 provides physicians and other healthcare professionals with clinical education, the opportunity to participate in market research projects, and new career opportunities.

Company culture

Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service