As a fullstack PHP developer in the Copilot team, you are largely responsible for the further development of the admin interfaces as well as for the development of APIs and interfaces to other applications.
You will also help with the design and development of the required backend infrastructure. You create and document new interfaces to the real-time message bus (Kafka). You will provide level 3 support and analyze consolidated log entries within the admin interfaces.
The following tasks await you, among others:
- Planning/analysis of development requirements, conception of technical solutions
- Development and further development of admin interfaces (PHP8, jQuery, Bootstrap4, Codeigniter3 Framework)
- Development and further development of backend applications (PHP8, MySQL8, Codeigniter3 Framework)
- Creation and maintenance of API documentation (OpenAI/Backstage)
- Connection of REST APIs and asynchronous communication (Kafka)
- Working with CI/CD pipelines (Docker+Gitlab, Kubernetes in the future)
- Development and maintenance of backend infrastructure (PHP, MySQL 8, Socket.io, Kafka, Docker, Traefik, HAProxy, Kubernetes etc.)
- Analysis, troubleshooting and support for frontend and backend applications
- Adaptation to agile development processes (SCRUM / Kanban)
- At least 5 years of professional experience as a fullstack developer
- Excellent knowledge of fullstack development with PHP8, MySQL8, Bootstrap4 and jQuery.
- Excellent knowledge of working with JSON data structures and REST interfaces
- Sound knowledge of Linux administration (Apache, PHP, MySQL, BASH script, Docker, etc.)
- Sound knowledge of CI/CD pipelines (Gitlab+Docker)
- Confident appearance, good language skills in English and ability to work in a team, German is a nice to have
NICE-TO-HAVE:
- Websocket technologies (SocketIO)
- Kafka Message-Broker
- Kubernetes
- Scalable database systems (NoSQL/Elastic/etc)
- We offer continuous further development/training - tailored to your needs!
- Flexible working hours contribute to your work-life balance.
- We work in a hybrid working model (Wednesdays and Thursdays are office days).
- We have a team coordinator onsite in Poland.
We would like to see you at the office in Poznań!