Full stack Backend Developer PHP(Laravel) – Writing

Job Description:
We are looking for a Senior Full Stack Laravel developer to join our team and lead the further development of our backend systems,

– Setup Staging Project.
– Create a Test Database.
– Upgrade Laravel PHP to the latest version (8.2 or higher).
– Upgrade Laravel to the latest version 11.x.
– Update PHP, Laravel modules, and any other dependencies to
   their latest stable versions.
– Upgrade PostgreSQL and Redis
– Connect several API endpoints between business and customer
   applications for seamless data flow.
– Integrate Firebase push notifications to backend.
– Redirect OTP (One-Time Password) delivery from phone to email.
– Adjust the registration flow in the business application.

Payment Integration
– Integrate LBS & GPS functionality between business and customer applications.
– Integrate In-App Payment System (Google/Apple Pay/PayPal)
   between business and customer applications.
– Modify two-factor authentication into our Admin panel.
– Create Appointment reminder Email.
– Integrate In-App Reviews and Ratings between business and
   customer applications.
– Integrate Admin Functionality to Business Accounts.
– Integrate the Stripe API with our Laravel backend to enable
   seamless payment processing on our website.

Qualifications:
– Signing an Non-Disclosure Agreement (NDA).
– You operate as a legal entity registered as a Private Entrepreneur or Business entity
   and are able to furnish proof of possessing legal entity status.
– Good command of English both orally and in writing.
– Minimum of 4 years of experience in Full Stack development with a strong focus on Laravel.
– Knowledge of LBS (Location-Based Services) and GPS functionalities.
– Experience in integrating third-party payment systems such as Google Pay, Apple Pay, and PayPal.
– Familiarity with two-factor authentication implementation in Laravel.
– Experience in sending automated emails and setting up appointment reminders.
– Proficiency in integrating and working with the Stripe API for payment processing.
– Understanding of API integrations and event-driven architecture.
– Proficient in PHP, Laravel, MySQL, JavaScript, HTML, CSS, and related technologies.
– Experience with API integrations and working with Firebase push notifications.
– Proven track record of successful API integrations.
– Proficiency in Nginx and webhooks.
– Experience with GitLab and Digital Ocean.
– Deployment experience to servers and repositories.
– Experience in setting up staging environments, testing procedures, cloning projects, and transitioning
  traffic seamlessly.
– Strong troubleshooting skills and thorough testing abilities for functionality and performance
   assurance.
– Excellent communication skills and documentation proficiency.
– Excellent reading skills and the ability to process directions during project.
– Ability to work independently and manage multiple tasks simultaneously.
– Strong communication skills and ability to work collaboratively in a team environment.

If you're an independent developer who meet our qualifications and are enthusiastic about taking on the challenge of further developing and enhancing our systems, we encourage you to apply for this position. We will elaborate on all project Epics during the interview.

Budget: $60

Posted On: April 13, 2024 02:33 UTC
Category: Full Stack Development
Skills:PHP, Laravel, API, MySQL, API Integration

Country: Ethiopia

click to apply

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *