Unleash the Future of Education Technology — Build groundbreaking platforms that transform learning!
Warszawa-based opportunity with hybrid work model (up to 3 remote days per week).
As a Senior Fullstack Developer – PHP & Vue.js, you will be working for our client, a leading educational publishing house embarking on a greenfield project. You’ll help create a modern, scalable platform from scratch focused on delivering educational content efficiently, fostering innovation, and shaping the future of learning technology. This role offers a unique chance to influence pioneering systems designed without legacy constraints, pushing the boundaries in the education sector.
Your main responsibilities:
- Develop and maintain backend systems using PHP and Laravel to ensure high performance and reliability.
- Design and build admin dashboards utilizing Filament to facilitate user-friendly content management.
- Integrate messaging queues with RabbitMQ to support real-time communication features.
- Optimize database structures with MySQL to maximize efficiency and scalability.
- Write clean, efficient, and well-documented code following team standards.
- Participate in code reviews, emphasizing best practices and continuous improvement.
- Deploy and manage applications in on-premise or private cloud environments (Atman).
- Utilize Docker for containerization and GitHub for version control.
- Potentially work with React for specific frontend components to enhance user experience.
You're ideal for this role if you have:
- 4+ years of experience in software development, particularly with PHP and Laravel.
- Proven experience with Vue.js.
- Hands-on knowledge of TallStack (Tailwind CSS, Livewire, Alpine.js) or Bootstrap.
- Strong understanding of MySQL and REST API development.
- Experience with Docker and version control using Git/GitHub.
- Ability to work independently and collaboratively within a team.
It is a strong plus if you have: (optional)
- Experience in admin panel development using Filament.
- Knowledge of TypeScript, Tailwind, Nuxt, Ionic, or Inertia.js.
- Experience with on-premise or private cloud deployments.
- Knowledge of Kubernetes, Ansible, or Cloudflare CDN.
Language Required for the role:
- Fluent command of Polish.
Eligibility for the role:
- Only candidates with an existing legal right to work in the European Union will be considered for this role.
#MAKEYourCareerBETTER
Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.