Senior Developer (Full stack - Laravel/Vue)
Role details
Job location
Tech stack
Job description
- Successfully lead and deliver IT development projects from planning to implementation
- Hands-on coding in PHP (Laravel), JavaScript (VueJs).
- Manage and optimize core platforms
- Closely oversee and maintain databases and integrations (MySQL, DigitalOcean, APIs).
- Ensure system security, monitoring, backups, and regulatory.
- Test, troubleshoot, and adjust systems to ensure effective operation.
- Proactively evaluate risks, develop recovery processes, and manage hardware/software upgrades.
- Effectively coordinate the project delivery with external suppliers and internal stakeholders.
- Identify risks and opportunities and propose innovative solutions, including AI, where it is beneficial for the company.
Requirements
Do you have experience in Laravel?, We're looking for an ideas person - experienced, but eager to learn, who approaches problems proactively and with confidence and is able to translate complex ideas into streamlined, user-friendly solutions. We are looking for someone who is able to take ownership of projects with confidence and flair. A self-starter, a person who is able to provide quality solutions within the given guidelines. You'll have a knack for problem-solving and critical thinking, you identify the issues before they arise, you'll be confident to showcase your ideas to the Management and Production Team, and even have the ability to manage projects yourself.
You will have experience in testing, component-based architecture and Agile practices. Some experience developing monolith server driven applications - particularly around debugging backend issues (PHP, Laravel) is beneficial, but the front-end (VueJS, JavaScript) and Laravel experience is essential!
You will have an opportunity to further your development skills across the stack in a fast paced and stimulating environment., * We are looking for an independent thinker, who is happy to take charge of tasks, bring ideas and strategies to the table, alongside displaying some management qualities.
- 4+ years of experience working with VueJS and Laravel,
- Inertia, Vite, Vanilla JavaScript, PHP and MySQL (writing queries)
- Bitbucket and GIT
- Working with third-party packages, package managers (NPM, Composer)
- Working with third-party service providers (Mailgun, Cloudflare)
- Backend development (Database design, RESTful API)
Desirable:
- Amazon AWS / DigitalOcean services
- Google tracking / tag management
In addition to technical skills, the ideal candidate would have the following qualities:
- Self-motivated, proven self-starter, problem solver
- Excellent communication skills
- Well organised and can multi-task
- Able to manage a high workload and deliver within deadlines in an organised and considered manner
- A great team player able to manage internal and external stakeholders
- Happy to work independently
- Eager to learn and explore new possibilities
- A 'can do' attitude