Senior PHP Engineer

Job description

We believe that the Castor products can become the global standard for medical data capture and management. To reach that goal, we are looking for an experienced PHP engineer who wants to work in a challenging, fast-paced and quickly scaling environment whilst contributing to make the world a better place.


What will you be doing?

PHP has always been an integral part of the Castor tech stack. To keep our products at the frontier of innovation, your responsibilities will include:

  • Designing and writing code for web applications that impacting the daily life of thousands of medical researchers.

  • Taking apart large user requirement specifications and modeling the optimal, scalable solutions for them.

  • Identifying opportunities for process and tool improvements and implement them.

  • Working on automated toolchains to build and integrate our applications.


Our stack and tools

Our stack consists of PHP7 using (parts of) Zend Framework 2 and Doctrine 2, backed by a multi-tenant MySQL or MariaDB setup. For the frontend we use Sencha’s ExtJS 3.4 and 6.5.

Our toolset includes Slack, JIRA, Bitbucket, Confluence and Google for Business. We use Jenkins as a continuous integration server and provision our development VMs using Ansible. We work in an Agile SCRUM fashion with a very open-minded, enthusiastic and smart team.

Requirements


  • 5+ years experience in software engineering using PHP

  • Practical experience with design patterns and OOP

  • Experience with automated tests, TDD, BDD and testing pyramid

  • Experienced in working with and scaling up cloud-based applications

  • Interest in security

What does working at Castor include? 

  • The opportunity to help us improve medical research and healthcare

  • A strong growth path in a scale-up with a budget to encourage personal development

  • A good benefit package, including team bonus, pension, travel expenses and fun outings

  • 30 vacation days per year, on top of Dutch public holidays (6)

  • Possibility to participate in our stock option plan

  • Healthy lunch, snacks and Friday afternoon drinks

Start: September 2018

Availability: 32+ hours per week. On-site/Remote

Contact: Taru Saares



About us

Delivering the best possible healthcare to patients worldwide requires an efficient research process that drives innovation in healthcare. Currently, 85% of resources spent on medical research do not contribute to patient health. At Castor we are creating user-friendly technology that solves these issues. Founded by an MD PhD, we understand that researchers want technology to work for them, not against them.


Our goal is to ensure the world’s research data becomes reusable and machine-readable so that we can leverage the power of AI to help us solve the biggest healthcare challenges. To be successful, we need to continuously improve and grow our product. We believe we can accomplish this with a healthy, happy, world-class team that is looking to make an impact.