Job Title: Senior Software Developer
Location: Hybrid
Salary: £60,000 - £70,000
Benefits:
1. 30 days holiday (excluding bank holidays) plus birthday off.
2. EMI Share Options Scheme.
3. Comprehensive Health Insurance Plan.
About the Company:
This fast-growing SaaS company specializes in cutting-edge e-commerce solutions, offering an innovative platform that enhances digital storefronts for a wide array of clients. The team is passionate about high-performance code, collaboration, and maintaining high development standards to drive real impact in the e-commerce space.
The Role:
As a Senior PHP Developer, you will play a key role in advancing the platform's functionality using PHP, Laravel, and modern front-end tools like Vue.js and Alpine.js. The position involves working in a true DevOps environment, managing complex projects, contributing to architectural planning, and continuously enhancing the codebase with a focus on quality and scalability.
Key Responsibilities:
1. Develop and maintain robust, scalable PHP applications.
2. Implement front-end functionalities using Vue.js and Alpine.js to deliver engaging user experiences.
3. Collaborate in an agile team, contributing to code reviews, problem-solving sessions, and architectural discussions.
4. Manage version control using Git to support large-scale, complex projects.
5. Design and integrate APIs, working with RESTful services and third-party integrations.
Skills and Experience:
1. Must-Have: Expertise in PHP 8 and Laravel 10, with a strong understanding of MVC frameworks.
2. JavaScript: Proficiency with Vue.js, Alpine.js, or other frameworks.
3. Database Management: Experience with MySQL and optimized database interactions.
4. Version Control: Solid experience with Git.
5. API Integration: Knowledge of RESTful API design and third-party integrations.
6. Experience with Docker and containerized environments.
7. Understanding of unit testing and CI/CD best practices.
Bonus Skills:
1. Familiarity with queueing mechanisms and distributed task processing.
2. Background in payment systems integration, such as Stripe or PayPal.
3. Proficiency in shell scripting and Linux server management.
#J-18808-Ljbffr