Senior Fullstack Developer (PHP & Vue.js) at SnappyCX

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Minimum of 5 years of experience as a Full-Stack Developer., Proficiency in PHP (versions 7 and 8) and Vue.js., Strong problem-solving and collaboration skills., Experience with modern development practices and API integration..

Key responsibilities:

  • Develop and maintain secure and efficient code using PHP.
  • Transition front-end features to Vue.js and support legacy systems.
  • Work with third-party APIs like Stripe and QuickBooks Online.
  • Collaborate on API development and contribute to architectural decisions.

SnappyCX logo
SnappyCX
11 - 50 Employees
See all jobs

Job description

Senior Full-Stack Developer

Location: Remote
Employment Type: Full-Time

About Us:

SnappyCX is a dynamic and innovative company at the forefront of the BPO industry. We pride ourselves on our commitment to delivering exceptional customer experiences. As a trusted partner, SnappyCX stands as a beacon of reliability in the BPO landscape, offering not just services but transformative experiences that propel businesses toward their goals. Join us on this exciting journey as we redefine the benchmarks for excellence in customer-centric solutions.

Position Overview:

Our client is seeking a skilled Bilingual Senior Full-Stack Developer with a passion for problem-solving and experience in both back-end and front-end development. The ideal candidate will have 5+ years of experience and a proven track record of delivering high-quality, scalable solutions. Current focus includes upgrading our tech stack, transitioning our front-end to Vue.js, and implementing modern development practices.

Responsibilities:

  • Develop and maintain robust, secure, and efficient code using PHP (7 and 8).
  • Write optimized MySQL queries and work with ActiveRecord ORM or similar frameworks.
  • Transition existing front-end features and build new ones using Vue.js (60% of features are currently in Vue.js).
  • Support legacy systems using Twig as needed.
  • Work with third-party integrations, including Stripe, QuickBooks Online, and RESTful APIs.
  • Collaborate on API development to support application functionalities.
  • Utilize Docker for local development environments.
  • Follow GitFlow practices for version control and collaboration.
  • Contribute to architectural discussions, including a potential migration to Laravel and MySQL 8.

Preferred Skills & Experience:

  • Proficiency in PHP (7 and 8) and familiarity with transitioning between versions.
  • Strong experience with Vue.js for front-end development.
  • Competence in JavaScript and basic HTML (complex tasks are handled by a front-end developer).
  • Experience with Docker, or the ability to quickly learn it.
  • Familiarity with the Slim Framework and its use as a router.
  • Knowledge of Git repositories and GitFlow methodologies.
  • Experience with popular third-party integrations such as Stripe and QuickBooks Online.
  • Previous exposure to upgrading projects or migrating frameworks (e.g., moving to Laravel).
  • RESTful API development expertise.

Nice-to-Have:

  • Experience working with other third-party integrations.
  • Understanding of modern architectural patterns and the ability to adapt to new frameworks.

Qualifications:

  • 5+ years of experience as a Full-Stack Developer.
  • Strong problem-solving skills and ability to work independently.
  • Excellent communication and collaboration skills.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving

Full Stack Engineer Related jobs