Full Stack Web Developer (PHP)
- Based in Hong Kong Office
- 18 days annual leave per year
- 2 days per week remote work
- Health insurance
Our development projects span best-in-class customised E-Commerce & CMS platforms. We work with various PHP frameworks - most commonly CraftCMS, Craft Commerce & Laravel, and Shopify Plus, Craft Commerce & Magento.
We’re regularly working with APIs to push and pull data from sources ranging from Inventory Management and Enterprise Resource Planning (ERP) systems, Customer Relationship Management Systems (CRM), financial data feeds, and so much more. Our back-end development work is as much about technical architecture planning and clear multi-party communication as it is about the accuracy of the code and robust testing.
We're expanding our expertise in delivering headless CMS solutions for clients operating across multiple regions. Feeding this content using a mixture of CI/CD, GraphQL, and custom APIs to a chosen front end is already at the heart of much of our work.
We’re also pushing the boundaries in front-end development - integrating motion design and animations and upping our creativity!
Without exception, technical project requirements are scoped out and budgeted against, and we are deliberate in never committing to work we are not confident we can deliver.
Vision & Strategy
- Work directly with the Strategy Lead to help shape the agency's technical vision & delivery
- Educate, train, and be a champion for this technical vision within the agency and with clients
Technical Planning & Delivery
- You’ll be involved in project planning and budgeting during the business development process and after sign-off.
- As a Senior Developer, you will be helping to manage the technical delivery across the business, including quality control, code reviews, and optimising budgets and efficiency.
- You are a technical architect, making critical decisions around a system architecture that affect production, operations, scalability and maintainability - all with client business objectives in mind.
- You will be part of the ongoing review and assessment of all factors that affect delivery, including technology adoption, resourcing, and development workflow.
- You will be on the tools - Hands-on technical development of a wide range of website applications & e-commerce platforms - taking the lead on crucial back-end logic and tasks as the lead developer resource.
- We have a tight process at Butter and require reporting all development-centric Key Performance Indicators to the broader team.
Collaboration & Client Engagement
- A crucial part of your job will be to communicate internally with new business strategists, strategists, designers, and other staff members in support of the successful delivery of all assigned projects.
- You’ll be required to help Butter win business through pitching, meetings with clients (& their ERP agencies or other agencies), and presenting and continually representing your technical plans and solutions.
- You will be a crucial point of escalation for existing clients to support them on any platform-related requirements
Mindset, Skills & Experience that we value
- Accustomed and experienced in the fast pace of agencies - we work on 3-5 projects and support 25+ clients at any given time
- You are an assertive communicator - who enjoys making the complex simple
- Have managed, grown and supported development teams both onshore and offshore
- Obsessed with digital experiences, websites & e-commerce and how the latest technology is shaping consumer engagement
- You find solutions for complex problems and can articulate that to non-technical teammates, clients and stakeholders
- Proven skills in technical architecture planning for CMS and e-commerce platform-related projects
- Deep, hands-on expertise with:
- Open source PHP frameworks - e.g. Laravel, Craft CMS, Craft Commerce
- Knowledge and experience with e-commerce: Shopify or Craft Commerce,
- Front-end expert - modern HTML5, CSS3 and JavaScript frameworks such as jQuery, React, or Angular.
Apply now
We'd love to hear about who you are, what you have done and what you can achieve at Butter! Include as much information as you'd like!
Please note that we will aim to get back to you within 2 weeks of your application. If you haven't received a response during this period, the application was unsuccessful. We will always welcome you to resubmit if you'd like!