Junior PHP Laravel Backend Developer
Rockers Technologies, d.o.o. · Belgrade, Serbia
Apply & track with Apply EdgeWe are hiring a Junior PHP Laravel Backend Developer to help build and improve production services, APIs, and integrations. You will join a team working on active digital products and contribute code that reaches real users.This role suits someone who wants to understand the problem behind a task, discuss possible solutions, and take responsibility for the quality of the result. We value developers who ask thoughtful questions, share ideas, and improve the way the team builds software.What You Will Work On
- Build, maintain, and improve backend features using PHP and Laravel.
- Design and implement REST APIs and integrations with internal and external services.
- Work with MySQL data models, queries, migrations, and transactions.
- Write automated tests and deliver code that is readable, secure, and maintainable.
- Investigate defects, trace their root causes, and help improve reliability in production.
- Take part in code reviews, technical discussions, planning, and estimation.
- Collaborate with frontend, QA, product, and DevOps colleagues throughout delivery.
- Improve documentation, development practices, and parts of the codebase that slow the team down.What We Are Looking ForPHP and Laravel are the core technologies for this position. Relevant experience may come from professional work, an internship, education, or a substantial personal project.
- Hands-on experience with PHP 8 or later and Laravel.
- Understanding of object-oriented programming, modern PHP practices, and Composer.
- Working knowledge of relational databases, SQL, and MySQL.
- Understanding of REST APIs, HTTP, JSON, and common authentication concepts.
- Familiarity with Git and a structured development workflow.
- Ability to read existing code, debug problems, and explain your reasoning.
- A proactive approach to learning, communication, and team collaboration.What Helps You Stand Out
- Experience with PHPUnit, Pest, Laravel testing tools, or another automated testing approach.
- Familiarity with Redis, queues, background jobs, caching, or scheduled tasks.
- Experience with Docker, Linux, or local containerized development.
- Basic understanding of CI/CD pipelines and GitLab workflows.
- Exposure to cloud services such as AWS.
- Practical use of AI-assisted development tools for investigation, prototyping, testing, or documentation. You should be able to verify generated output and handle confidential information responsibly.What You Can Expect
- Real production work with clear technical purpose and visible results.
- Practical feedback through code reviews and collaboration with experienced colleagues.
- Room to propose improvements and contribute to implementation decisions.
- Opportunities to take on broader ownership as your skills and confidence grow.
- A team environment that values curiosity, accountability, and steady engineering progress.
- Competitive salary and benefits.Selection ProcessThe process has three stages and is designed to understand how you think, communicate, and write code.1 Introductory Interview A conversation about your experience, motivation, expectations, and the role.2 Practical Technical Task A focused assignment that reflects the skills needed for the position. We review your approach, code quality, and technical decisions.3 Final Interview A discussion of your solution, technical fundamentals, and how we could work together.How to ApplySend your CV through LinkedIn. You may also include a GitHub profile, portfolio, or a short note about a PHP Laravel project you are proud of. Only shortlisted candidates will be contacted.