Quick Summary
Librus
#weinspire
Join the team that shapes Polish digital education. We develop web and mobile applications used by millions of students, parents, and teachers across Poland.
Scale of Operations
- 6,000+ schools utilize our electronic journal, serving 3.5 million students and parents.
- 12,000+ schools across Poland use all our solutions.
Work Environment
Our projects offer diverse challenges in architecture, technical debt, and domain complexity. These range from applications with over a decade of history (some without frameworks, others on proprietary ones) to modern systems inspired by clean architecture and Domain-Driven Design (DDD). You'll encounter everything from straightforward CRUD operations to complex domains with significant business responsibility.
What You Will Do
- Develop and maintain PHP web projects.
- Actively participate in code review and pair programming.
- Gain a deep understanding of the business domain to write code that addresses real needs.
- Work within an agile methodology, maintaining close collaboration with the team.
Technology Stack
- PHP 8
- Symfony
- MariaDB, Redis, RabbitMQ, MinIO
- REST API, OAuth 2.0
- Docker, CI/CD, Jenkins / GitLab
Who We Are Looking For
We seek someone who can efficiently navigate unfamiliar code. You won't waste time complaining about technical debt but will quickly identify where and how to implement necessary changes. We prioritize sufficient quality, adhering to the principle that "done is better than perfect." If your initial reaction to every project is "this needs to be rewritten," this role might not be the best fit for you.
What We Offer
- Employment contract or B2B collaboration.
- Flexible working hours (start between 6:30 AM - 9:00 AM) and shorter Fridays.
- Remote work opportunities.
- Access to industry training and conferences.
- Work within an agile methodology.
Join our #inspiring team!

