Are you looking for a job where you can combine hands-on development with more overall responsibilities? Then we might just have the job for you!
The job offers interesting code challenges, flexible working hours and location, good salary and benefits, and a lot of responsibility.
We are looking for an experienced PHP and Laravel developer that is willing to take on a new position as Software Engineering Manager to further develop our main product ConsortiaManager, in a team of three PHP-developers, a data engineer and a UX-designer.
The position involves a high level of responsibility and requires a suitable candidate to be able to work and drive creative solutions independently, as well as with the team. The high degree of independence, combined with a complex product, requires good documentation practices, but also offers much freedom to influence the direction of the software and code.
Are you still interested? If so, you could be building software for libraries and universities around the world, including Stanford, Yale, Cal State, the United Nations and more than 10000 others. You will be joining the company at a very exciting time, where the world of research and publishing is changing quickly. With this change, we are expanding on both the functionality and scope of our products and that is why we need you. Together we are on a mission to change how universities spend their resources as paywalls come down and science and research becomes freely available to everyone. We are a profitable, bootstrapped company with a robust business model and a minimal churn, allowing us to invest in the company and its employees, instead of outside stakeholders.
Responsibilities
You will become part of the ConsortiaManager product-team of 5 people: A UX-designer , three full-stack developer and a data engineer. Together, the product team will be responsible for driving the development of ConsortiaManager and organize work from ideation, over design to coding of both front- and back-end.
The ConsortiaManager-application is built as a multi-page application in PHP with a MySQL database.
As datasets and the need for data exchange grows, the integration of our own products and external data-sources is becoming increasingly important. The application connects to other data sources through our AWS datawarehouse or our own API. You will be given high level of responsibility for the application, and tying it together with our other products and services. You will, of course, work closely with our other developers/data engineer, who will support you in the understanding of the existing products and the requirements of those. Due to the responsibility of the position, the right candidate needs a high degree of independent drive and initiative, as well as solid proven experience with PHP coding.
We are in the process of improving and expanding our technical properties. As such, you will play a crucial role in the continued refactor of legacy code into modern, well-tested code on the Laravel framework. While there's some complexity involved in this process, you will have great freedom to shape the codebase going forward, and the added opportunity to build some things from scratch.
Technical skills
A candidate that we will consider must have…
Minimum 6 years experience working with PHP and MySQL
4 years experience working with the Laravel framework
Solid understanding of Javascript, preferably with a modern framework like Vue.js
Solid knowledge of Git and how to collaborate using GitHub or a similar service
Good knowledge of testing, preferably TDD
Relevant infrastructure experience (we use AWS for most of our needs, with some processes in Laravel Forge)
A degree in Computer Science or equivalent hands-on experience
A candidate that we will consider might also have…
Confidence in working with jQuery and Bootstrap (our legacy front-end still uses these)
Experience with GitHub Actions or modern CI/CD pipelines
Experience with Docker
Soft skills
A candidate that we will consider must ...
Be fluent in English (Spoken and written)
Take pride in the work they do
Have great communication skills
Be self-driven and motivated
Be willing to learn and adjust as tasks and requirements change
For a remote position, we prefer applicants from a time zone in or close to Europe
Perks
Competitive salary
25 days of annual paid vacation
Great office at Lergravsvej in Copenhagen close to public transportation, free parking and the beach
Company paid lunch
Possibility to work remotely (you decide and we will also gladly help you relocating to Copenhagen)
Team activities and social events
Continued education and conferences
Other
Please notice that we are not looking to fill this position with candidates from recruiting or outsourcing firms.
This job comes with several perks and benefits
Enjoy a free catered lunch with your colleagues, every day.
Time is precious. Make it count. Morning person or night owl, this job is for you.
Get your caffeine fix to get you started and keep you going.
Easy access and treehugger friendly workplace.
Social gatherings and games; hang out with your colleagues.
Peckish after lunch? We got your back with soft drinks, treats and fruit.