We are a leading company specializing in omnichannel customer support, committed to delivering top-quality customer experiences at affordable prices. With a team of passionate professionals dedicated to your product and brand, we utilize advanced metrics and tools to ensure maximum efficiency throughout the customer support journey.
Read more about this company
We are seeking a skilled PHP Vue Developer to join our growing development team. The ideal candidate will have extensive experience working with PHP and Vue.js, with a solid background in both back-end and front-end development. You will play a key role in upgrading and enhancing our existing systems and features while contributing to new development projects.
Key Responsibilities:
Develop, maintain, and enhance web applications using PHP 7/8 and Vue.js
Work with ActiveRecord ORM or similar ORM tools and perform MySQL queries
Implement basic HTML and JavaScript for front-end integration (complex tasks are handled by a dedicated front-end developer)
Migrate and maintain existing features in Vue.js (currently 60% of the system, with plans to transition fully)
Occasionally work with Twig for older features and be adaptable to learn it when needed
Utilize Docker for local development and deployment purposes
Integrate with popular 3rd party services, especially Stripe and QuickBooks Online, using RESTful APIs
Contribute to the improvement and possible migration from the Slim Framework to a new routing solution, potentially Laravel
Collaborate using GitFlow and manage code via Git repositories
Participate in API development and ensure best practices for performance and scalability
Preferred Qualifications:
Experience with PHP
Familiarity with Docker for development and deployment
Experience with GitFlow for managing development workflows
Previous experience integrating with Stripe, QuickBooks Online, or other third-party services via APIs
Experience with API development
Requirements:
Bachelor’s degree in Computer Programming or a related field (preferred)
5+ years of experience in full-stack development, with a focus on PHP and Vue.js
Strong knowledge of ORM tools, MySQL queries, and RESTful APIs
Ability to work independently and manage multiple tasks in a fast-paced environment
Experience working with the Slim Framework
Familiarity with Laravel or other PHP frameworks for potential future upgrades