Mission
We are looking for a Full Stack Developer to join our development team and work on a range of clients on platforms including Shopify, BigCommerce and Magento. As a Full Stack Developer, you should be comfortable with both frontend and backend coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.
Role & Responsibilities
- Build features and applications on various Ecommerce Frameworks
- Troubleshoot, debug and upgrade Platforms, Modules, 3rd party plugins
- Ability to create technical documentation, such as ERDs, Architectural Service Diagrams, API Blueprints, User and How to Guides
- Work closely the with delivery team and provide demonstrated understanding of project processes, timeline and tasks
- Ability to provide effective problem-solving and troubleshooting
- Implement code using the standards set by the Senior Developers at GPMD
- Ability to write clean, healthy coding solutions
- Ability to continually test and fix bugs or other coding issues
- Be approachable, reliable, flexible and cooperative to work within a close knit team, share experience and help others
- Q.A. focused and ensure best in class output and delivery
Competencies:
Essential Technical Skills:
- Knowledge of multiple frontend languages and libraries
- Knowledge of ecommerce frameworks (At least one)
- A minimum of 6 years’ development experience in PHP (Symfony / Laravel / ecommerce framework)
- Familiarity with databases (e.g. MySQL, PostgreSQL), web servers (e.g. Nginx/Apache)
- JavaScript frameworks (preferably React)
- CSS Frameworks (TailwindCSS or Bootstrap)
- Experience using Git and Version control
- Experience with build tools, such as Webpack, Vite, etc.
- UNIX/Linux shell practical knowledge / basic DevOps
- Familiar with templating languages (e.g. Liquid, Handlebars, Twig)
Desirable Technical Skills:
- Knowledge of CI/CD pipelines setup
- Experience with AWS
- Experience with containers and Docker.
- Understanding of Middleware and ETL principles
- Experience with design hand off tools like Figma, Zeplin etc.
Additional Skills:
- Organisation and Planning: Strong time management skills in regards to task delivery. An ability to meet deadlines is a must. A positive attitude, self-motivation, and the ability to work in a clear, systematic way on your own or with other team members
- Intelligence: Fast learner who demonstrates the ability to quickly and proficiently understand and absorb new information. Has an analytical but pragmatic approach to problem-solving, and knows when to ask for help
- Attention to Detail: Delivers projects at a high standard with strong attention to detail and a focus on thorough review and testing. Takes ownership of their own output. Understands regression testing concepts and impacts of change.
- Communication: Excellent communication skills, able to explain complex and technical aspects so they are easily understood
- Team leadership: Mentoring team members and fostering their professional growth. Leading the technical direction of the frontend team.
Salary & Benefits
Salary band: £60k-£70k
We undertake regular performance reviews and salaries are reviewed annually based on performance.
We pride ourselves on having a friendly and inclusive work environment. Benefits vary, but full-time members of staff can expect:
- This role is remote or hybrid
- A computer of your choice; a monitor can be supplied if required too
- Flexible hours, working remotely
- Unlimited holiday allowance, consisting of statutory entitlement (UK), plus bank holidays, plus between Christmas and New Year
- Co-working opportunities in London with our London based team; remote monthly developer team catchups
- Weekly self-driven training, plus industry recognised training and accreditation
Polite request—no recruitment agencies or outsourcing companies please