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 impact the daily life of thousands of medical researchers.
Taking apart large user requirement specifications and modeling the optimal, scalable solutions for them.
Collaborate with and mentor engineers in the team, help them grow their personal and technical skills.
Analyse performance of our applications, optimize bottlenecks and ensure that we can keep up with our growth.
Identify opportunities for process and tool improvements and implement them.
Work 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.
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
Strong architectural mindset - you are able to build large, globally scaling new features for our platform.
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
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.