Junior Laravel PHP Full Stack Developer
Summary
Junior full stack developer assisting with building, maintaining and improving web applications using PHP/Laravel, MySQL and front-end HTML/CSS/JavaScript, including REST APIs, Git-based collaboration, testing and Agile work. Fully office-based in Milnerton with UK working hours.
- Assist with the development, maintenance and improvement of web applications.
- Develop and maintain features using PHP and Laravel.
- Assist with front-end development using HTML, CSS and JavaScript.
- Work with MySQL databases, including queries, updates and troubleshooting.
- Assist with REST APIs and third-party integrations.
- Troubleshoot, debug and resolve software issues.
- Write clean, structured and maintainable code.
- Participate in software testing and quality assurance.
- Assist with improving application performance and functionality.
- Use Git for version control and collaborate on shared codebases.
- Participate in Agile development meetings and planning sessions.
- Document code, processes and technical solutions.
- Continuously develop technical skills and Laravel best practices.
- Some practical experience with PHP and Laravel, gained through employment, internship, freelance work or personal projects.
- Basic knowledge of HTML, CSS and JavaScript.
- Basic to intermediate understanding of MySQL and relational databases.
- Understanding of RESTful APIs.
- Familiarity with Git / version control.
- Understanding of object-oriented programming principles.
- Good problem-solving and debugging ability.
- Strong attention to detail.
- Ability to learn quickly and take guidance from senior developers.
- Able to work independently and within a development team.
- Genuine interest in building a career in software development.
- Must be willing to work UK working hours.
- Role is fully office-based in Milnerton.
A qualification in Software Development, Computer Science, Information Technology or a related field would be advantageous.
Advantageous Experience
- Laravel Framework.
- Vue.js or another JavaScript framework.
- Docker or Linux.
- AWS or other cloud platforms.
- Redis or caching technologies.
- API integrations.
- Automated testing.
- Agile development environments.
- AI-assisted development tools.
This position would suit a recent graduate or junior developer who already has some practical coding exposure and wants to develop into a strong full stack developer.
You should enjoy solving problems, writing code, learning new technologies and understanding applications from the database and backend through to the user interface.