
Full Stack PHP Developer/ 1 week ago
Full Stack PHP Developer (+ GoLang) - Remote (UK/EU)
Digital Boutique is seeking an experienced Full Stack PHP Developer with GoLang experience to join our dynamic team. This versatile role offers excellent opportunities for learning and expanding your expertise within a globally recognized digital agency.
Founded in 2010, Digital Boutique has a history of enterprise-level expertise, working with clients such as Heineken, Hitachi Capital, Boots, Leicester City Football Club, and Swiss RE. We are committed to delivering high-quality products and services.
Top Three Expected Results
- Successful Implementation of Key API Projects: Execute and deliver high-quality API-based projects, showcasing a deep understanding of PHP and best coding practices. Ensure seamless integration and functionality while meeting or exceeding project timelines.
- Continuous Improvement in Code Quality: Drive enhancements in code quality by implementing best practices and adopting industry standards. Aim for measurable improvements in efficiency, readability, and maintainability of the codebase.
- Active Contribution to Team Collaboration: Foster a collaborative environment by actively participating in team discussions, providing valuable insights, and sharing knowledge. Promote innovation and problem-solving.
Technical Breakdown:
- 35% frontend (js, css, html): platform integration, widget design and improvements, feature development, bugfixes
- 25% php backend: platform integration, code review, feature development, bugfixes, DMT
- 25% security: security reviews and regular improvements
- 5-10% golang backend: supporting role for platform integration, code review, bugfixes
- 5% infrastructure
- 5% architecture
Overview of Responsibilities:
- Lead API Development Initiatives: Plan, design, and implement API-based projects. Collaborate with cross-functional teams for seamless integration.
- Codebase Maintenance and Optimisation: Maintain and optimize the PHP, JS, CSS, HTML, and Golang codebase. Refactor code for efficiency, security, and scalability. Review code for security requirements and implement standard security principles (OWASP).
- Testing and Quality Assurance: Develop and implement automated testing procedures. Identify and address issues promptly with the QA team.
- Team Collaboration and Knowledge Sharing: Actively engage in team collaboration, share knowledge, and mentor junior team members.
- Reporting and Progress Updates: Provide regular updates on project progress, challenges, and achievements to the Head of Golang.
- Adherence to Best Practices: Enforce and follow best practices in software development, including version control, documentation, and coding standards.
- Adaptation to Technological Advancements: Stay informed about the latest trends in Golang and related technologies. Identify opportunities for improvement and innovation.
Candidate Requirements
- Location: Must be located within the United Kingdom or European Union.
- Experience: 5 years' experience with PHP, JS, CSS, and HTML; 1 year's experience with Golang (commercial or home projects); 2 years' experience working at an agency.
- Skills: Strong ability to grasp concepts by reading code; understanding of time tracking/logging and client billing; experience with local development environments (e.g., Docker) and version control (Git); good understanding of command-line build utilities and task runners; experience in API development and maintenance; ability to write clean and efficient code; experience creating automated tests; strong desire for continual learning; strong interpersonal skills; attention to detail; team-oriented.
- Desirable skills: Experience in GoLang, security aspects of development, Selenium, AWS/GCP or other sysops environments, a statically typed language (e.g., Java, Scala).
Benefits / What’s in it for you?
- Competitive salary: £45,000.00 - £55,000.00 per year
- Company pension
- Cycle to work scheme (after 1 year)
- Ongoing training & certification
- Choice of PC or Mac Hardware
- An extra day off for your birthday! (Total 29 days leave per annum includes public holidays)
Job Type: Full-time
Working pattern: Mon-Fri, 40 hrs per week
Location: Remote
Reporting to: Head of Golang
Work Location: Remote

