PHP Developer Nextcloud / OSS [gn]
Indexed description
If you appreciate clean code, domain-driven design, and the elegance that Laravel brings to application development, this position offers you the opportunity to shape the technical direction of projects while writing high-quality code every day.
Description
- You have first experience with open source products including Nextcloud or Laravel
- You're experienced in using Git and contributing to public repositories
- You design and develop REST APIs (sometimes GraphQL) using domain-driven design that integrate seamlessly with frontend applications and external systems
- You will contribute ideas and concepts for new features to bring open source products to their next level
- You perform regular code reviews and help establish best practices within the team
- You monitor application performance and gain insights using state-of-the-art APM tools (application performance monitoring)
- You challenge and improve coding standards with your colleagues
- You work with scalable databases (MySQL, MariaDB, Redis) to design efficient data models and queries
- You have experience with Doctrine/DBAL
- You participate in technical planning sessions and contribute to architectural decisions with your team
- Extensive professional experience in PHP backend development on enterprise level
- Experience with schema design and and software modelling
- Advanced experience with Git and Git flows
- Proficiency in writing automated tests (PHPUnit, Pest)
- Experience with project management tools (e.g. Linear or Notion)
- Strong understanding of web security principles and common vulnerabilities
- Strong experience with local development setups based on Docker
- Experience with domain-driven design and software architecture
- Experience with asynchronous processing
- Contributions to open-source projects or active participation in the developer community
- Familiar with application performance monitoring
If you like to take responsibility, implement things pragmatically, and create solutions that really work as part of a team, then you've come to the right place.
You can expect an environment with short decision-making processes, modern technical equipment, and the freedom to contribute and implement your own ideas.
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search