Home » Jobs » IT Jobs In Kenya » Senior Fullstack Developer (PHP & Vue.js) Job SnappyCX
Candidates Testimonials – How C.S.S Got Me Hired

Our Services

Free Trainings & Events

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

Job Title:
Date Posted:
Job Type:
Employer:
Industry:
Salary:
Location:
Country:
Deadline:

Senior Fullstack Developer (PHP & Vue.js) Job

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.

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.

Click Here to Apply

🚨 Before You Apply for This Job…Need Help With Your CV?

This job will attract 1000+ applicants.
Many qualified professionals miss out on getting shortlisted and interviews — not because they lack experience, but because their CV doesn’t clearly show how they fit this specific job.
🎯 Want to get an interview fast? Customize your CV specifically for this job.
Using the same CV for every application will not get you interviews.
Email your CV today to our Client Service Manager, Rose, using cvwriting@corporatestaffing.co.ke
Subject: CV Review & Upgrade.
Rose and our recruiters will review your CV and show you exactly how to improve it for the job you are targeting. 
Using an A.I-generated CV but not getting interviews? Click here & get it reviewed by our recruiters.

Career Lessons & Experiences

Labour Laws – Know Your Rights