Backend developer (PHP) - Lyon
360 Medics

360 Medics

Backend developer (PHP) - Lyon

  • CDI 
  • Lyon
  • Télétravail partiel possible
  • Éducation : Bac +4
  • Expérience : > 3 ans


360 Medics

360 Medics

  • Application mobile, Santé
  • Entre 50 et 250 salariés

Le poste

Backend developer (PHP) - Lyon

  • CDI 
  • Lyon
  • Télétravail partiel possible
  • Éducation : Bac +4
  • Expérience : > 3 ans

Cette offre a été pourvue !

Who are they?

Since 2015, 360 medics has been supporting caregivers committed to excellence in care.

360 medics develops digital solutions (apps and website) adapted to the daily practice of caregivers allowing them to optimize their medical knowledge on the one hand and the realization of care on the other.

500,000 caregivers already trust 360 medics, including almost 1 in 2 young doctors.

360 Medics
Want to know more about 360 Medics?Company culture, teams, technical stack, jobs... Let's go for an immersion!
Visit the profile

Job description

Why this role
The 360 app is used by hundreds of thousands of doctors and health care professionals daily. Our mission is to accompany healthcare professionals in their quest for excellence in care by bringing together all the resources and tools useful for their daily practice.

Today, the 360 apps offer the following functionalities:

  • An intelligent search engine that answers all questions our users ask themselves
  • An exhaustive and update pharmaceutical database
  • A tailor-made and realtimereal-time newsfeed
  • Tools (to-do, scoring, computation, dosage etc) created for and with healthcare professionals and communities
  • A secured Drive to store documents

Our upcoming goals are to grow the number of users, deploy the application internationally, and bring various product improvements and features. On the technical front, we have several initiatives meant to modernize the legacy PHP backend, refactor our APIs to improve the maintainability of the project, and eventually invest in re-architecturing our services.

Here are some of the tools and technologies we use on a daily basis on this project:

  • Symfony PHP framework to run our backend and back-office application
  • MySQL to persist all our data
  • Neo4J and GraphQL used for some experimetal features
  • Docker and containerized deployment
  • CircleCI to run our automation
  • A combination of AWS and other cloud providers to host our application

What You’ll Do

  • Maintain and develop new features in the 360 backend application
  • Drive the technical decision and choices that will allow the system to remain current
  • Giving a hand to your fellow colleagues, participating in code review and architecture discussions
  • Develop and own the full development lifecycle of the app:
  1. design and development of improvements and new features
  2. test automation and continuous integration
  3. deployment through our environments
  • Be part of a self organizing team finding the best ways to improve and develop the 360 product
  • Collaborate with all developers and product owner of the team
  • Ensure the security, reliability and scalability of the product
  • Advocate for following best engineering and development practices such as clean code, robust test strategy, etc.

Why join us?

  • Dreaming of changing the lives of caregivers and patients around the world; serving caregivers
  • To share our taste for excellence
  • To like to find our own way to meet the challenges that are proposed to us in complete autonomy
  • Rely on a strong spirit of cohesion and benevolence

Preferred experience

What the role requires

Must have:

  • Experience using common develoment collaborative tools (version control, ticketing, messaging)
  • Demonstrated experience developping features on a PHP application, or other scripting language
  • Demonstrated experience developping features on a MySQL application, or other relational database technologies
  • Good interpsonal skills and ability to collaborate with people across the development organization to bring features to market

Nice to have:

  • Knowledge of PHPUnit test framework
  • Knowledge of Symfony PHP framework, or other PHP frameworks like Laravel
  • Fullstack experience, with knowledge of vueJS or other Javascript based UI frameworks

Recruitment process

  • Call with recruiter
  • Call with hiring manager
  • Tech interviews with members of the team
  • Decision
360 Medics

360 Medics

Cette offre vous tente ?

Questions and answers about the offer
  • Partager sur Linkedin
  • Partager sur Facebook
  • Partager sur Twitter