Agilis Recruitment Ltd
Gloucester, Gloucestershire
Agilis Recruitment Ltd
Position: Full Stack Developer
Company Overview:
We are working with a prominent direct-to-consumer brand, recognized as a leader in the industry. With over 25 years of experience, we specialize in designing, developing, and retailing high products. As a market leader, we operate through our website and a network of 60 retail stores across the UK. With a strong commitment to innovation and customer satisfaction, we are seeking a talented Full Stack Developer to join our dedicated ecommerce development team.
Responsibilities: As a Full Stack Developer, you will play a crucial role in developing, deploying, and maintaining a cutting-edge, cross-platform website that prioritizes responsiveness and mobile-friendliness. Your responsibilities will include:
- Developing and maintaining software applications across the full stack.
- Rapidly creating scalable, flexible, and high-performance systems.
- Troubleshooting and resolving issues, prioritizing based on customer impact.
- Advocating for best development practices within the team.
- Collaborating with cross-functional teams and partners to achieve business objectives.
- Transforming designs into functional web applications in collaboration with designers and stakeholders.
- Participating in code reviews and providing constructive feedback to enhance code quality.
- Ensuring version control and code repository management using Git.
- Staying updated on emerging technologies and industry trends.
- Updating and improving legacy code for enhanced performance.
- Delivering top-notch PHP solutions for various software projects.
- Building and implementing new features while supporting current systems.
- Conducting unit tests and feature tests for code robustness.
Qualifications: To be successful in this role, you should possess the following qualifications:
- Solid understanding and experience with OOP PHP and Laravel framework.
- Front-end development experience with Vanilla JavaScript, JavaScript Frameworks (React, Vue.js), HTML5, CSS3.
- Proficiency in database management, specifically MySQL, MariaDB & Amazon Aurora.
- Strong problem-solving skills and the ability to troubleshoot and debug code.
- Excellent communication skills and collaboration abilities.
- Passion for staying up-to-date with emerging technologies and continuous learning.
- Thorough understanding of security practices and OWASP.
- Familiarity with test-driven development.
- Experience in data-driven product development, analytics, A/B testing, etc.
- Ability to rewrite legacy code for improved performance and extensibility.
- Experience in ecommerce and B2C applications.
Desirable Skills: It would be beneficial if you have experience with:
- Laravel Livewire and Tailwind CSS.
- Caching (Redis, Memcached).
- Agile or Scrum development methodologies.
- AWS and DevOps.
- Continuous Integration / Continuous Deployment environment & technologies.
- Automated testing, configuration, and deployment.
Benefits & Perks: We offer more than just compensation. Our benefits include:
- A modern office near Gloucester.
- Subsidized breakfast and lunch.
- Onsite gym.
- 25 days’ paid holiday plus bank holidays (increasing with service).
- Health & well-being benefits.
- Employer contribution pension.
- Enhanced Maternity, Paternity, Parental, and Adoption leave.
- Great staff discounts.
- Hybrid Working (UK) A mix of office and remote work.
- Employee Assistance Programme for Colleagues and Family.