SearchWorks
Full Stack Engineer (PHP/Vue.js)
SearchWorksUnited Kingdom7 days ago
Full-timeInformation Technology

About the Role


As a Full Stack Developer, you will be working on our CRM Platform and associated products using several technologies channelled on the LEMP (Linux, Nginx, MariaDB, PHP) stack within our AWS cloud environment. You will contribute as part of an Agile team delivering solutions to meet a fast-moving industry.


Responsibilities

  • Participating within a SCRUM Agile team.
  • Reading existing code and working closely with the team to deliver code that meets the coding style/standards agreed by the team.
  • Performing code reviews based on the coding standards put in place by the development team.
  • Taking responsibility for your work from development all the way through to production.
  • Writing tests for your code based on acceptance criteria.
  • Working with our testing team to ensure any code produced is to a high standard and free from errors.
  • Helping promote continuous incremental improvements in process ranging from increased automation to development/operations practices.
  • Good communication with team members to share knowledge and create an enjoyable working environment.
  • Being aware of new security threats and applying them to the context of the systems and services we provide.
  • Understanding edge cases and ensuring a high attention to detail to your work.



Qualifications

In terms of your experience, your attitude is everything, but we’d particularly love to see:


Required Skills

  • Commercial experience of Vue 3 and VueJS (Composition API)
  • Experience working with PHP, Laravel, and GraphQL
  • Experience working with GraphQL and backend databases
  • Experience of implementing and working with design systems (preference on the ANT Design system).
  • Experience of working with SPAs (Single Page Applications)
  • Strong CSS expertise
  • Development of UI controls / components



Preferred Skills

  • Experience of implementing and working with design systems (preference on the ANT Design system).
  • Experience of working with SPAs (Single Page Applications)
  • Strong CSS expertise
  • Development of UI controls / components
  • Experience working with PHP, Laravel, and GraphQL
  • Experience working with GraphQL and backend databases

Key Skills

Ranked by relevance