JustJoin.IT Praca zdalna Senior

Senior PHP Developer

blau direkt

⚲ Kraków

18 000 - 25 000 PLN netto (B2B)

Wymagania

  • Git
  • Microservices
  • PHP 8.0+
  • Docker
  • Go
  • OOP
  • Symphony
  • SQL
  • TDD

Opis stanowiska

About the Role We are looking for an experienced Senior PHP Developer to join our cross-functional engineering team and contribute to building scalable, secure, and high-performance web applications. You will work on projects using PHP 8+, Symfony, and microservices architecture, collaborating closely with DevOps, QA, and Product Owners. If you are passionate about clean, maintainable code, enjoy modernizing legacy systems, and love solving complex technical challenges in a collaborative Agile environment, we’d love to meet you. Your Responsibilities • Design, develop, and maintain web applications using PHP 8+, Symfony, and Laravel. • Write clean, maintainable, and testable code, following OOP, SOLID, TDD, DDD, and Clean Code principles. • Lead and participate in refactoring and replatforming initiatives for legacy applications, ensuring long-term maintainability and performance. • Collaborate with architects, product managers, DevOps, and QA engineers to deliver features from concept to deployment. • Build and integrate REST APIs with security, scalability, and performance in mind. • Troubleshoot, debug, and resolve technical issues across the stack. • Write and maintain unit, functional, and integration tests (PHPUnit, Codeception). • Participate in code reviews and contribute to improving our engineering standards. • Maintain and update technical documentation. Requirements Must Have • 5+ years of commercial experience in PHP web development. • Strong experience with PHP 8+, at least one of the popular MVC frameworks (Symfony/Laravel/Yii), DDD, Microservices Architecture, and REST API. • Solid knowledge of OOP, SOLID, and Clean Code principles. • Proven experience in refactoring and replatforming large-scale legacy systems. • Hands-on experience with MySQL/MariaDB databases. • Familiarity with CI/CD pipelines (GitLab CI preferred). • Experience with Docker and Git. • Strong understanding of software architecture and system design. • Effective communication skills and ability to work in a team. • Proactivity and a strong focus on continuous improvement. • Languages: Fluent in English (B2) and Polish (B2). Nice to Have • Experience with Go and front-end technologies (HTML, CSS, JavaScript/TypeScript). • Experience with Agile/Scrum and eXtreme Programming. • Experience with queue systems • Knowledge of the German language. Our Tech & QA Stack • Languages/Frameworks: PHP 8+/Symfony 6+/Laravel 9+, JS/TypeScript, Go, PHPUnit, Codeception, Flutter/Dart • Databases: MySQL, MariaDB • Infrastructure: UNIX, Kubernetes, RabbitMQ • Testing: Playwright, Python, Dart, Postman • CI/CD: GitLab CI, Code Magic  • Containerization: Docker • AI Tools: JetBrains AI, Cursor, Gemini • Tools: Jira, Requirements & Test Management for Jira, Confluence, Slack, IDE (freedom of choice),  G Suite, Sentry  Engineering Culture • Agile Scrum + XP elements • OOP, TDD, DDD, SOLID, Clean Code • Code reviews, pull requests, automation mindset • QA as part of a cross-functional team Benefits and Perks • Private healthcare • Cafeteria system & Sport Card • Training budget €800 per year • Integration meetings (internal training, hackathon, integration trips, and meetings) • Referral Bonus • Startup atmosphere • No dress code • Flexible hours • Flexible working format - remote or hybrid  • Modern office, Chillout zone, Standing desk, parking for bicycles, and a cloakroom with showers • Regular office lunches and integration meetings • Some international travels included Why Join Us? You’ll work on impactful, high-traffic projects in a collaborative environment where your voice matters. We value quality, innovation, and continuous learning- giving you the space to grow as a developer and contribute to building products that truly make a difference.