Lahore, Punjab, Pakistan HR POD - Hiring Talent Globally Full time
Job Description
We are seeking a highly skilled Senior Full Stack Developer to join our team at HR POD - Hiring Talent Globally. As a key member of our development team, you will be responsible for designing, developing, and maintaining our web applications using PHP 7/8 and Vue.js. Responsibilities
Develop and maintain web applications using PHP 7/8 and Vue.js.
Work with MySQL databases, writing complex queries and ensuring optimal performance.
Migrate legacy features from older frameworks to Vue.js.
Utilize ActiveRecord ORM or similar ORM for database interaction.
Collaborate with front-end developers to implement intermediate-level HTML/CSS for various features.
Maintain and improve older features built using Twig templates.
Integrate with third-party services such as Stripe, QuickBooks Online, and others using RESTful APIs.
Work with Docker for local development environments.
Contribute to API development and work with GitFlow and Git repositories for version control.
Stay updated with the latest technologies and trends to ensure efficient and scalable solutions.
Collaborate with cross-functional teams to define, design, and ship new features.
Requirements
5+ years of experience in full-stack development, with a focus on PHP and JavaScript.
Strong experience with PHP 7/8 and MySQL, including writing optimized queries.
Proficient in JavaScript and Vue.js(or a similar front-end framework) with experience in moving legacy features to modern frameworks.
Familiarity with ActiveRecord ORM or similar ORMs.
Solid understanding of HTML/CSS (intermediate level), with more complex tasks handled by a front-end developer.
Experience with Twig templating engine or the ability to learn quickly.
Familiarity with Docker or a willingness to learn for basic local development support.
Knowledge of popular 3rd party integrations, such as Stripe and QuickBooks Online, and experience with other RESTful APIs.
Experience with Slim Framework for routing, though we are considering moving to another solution.
Proficient in version control using GitFlow and Git repositories.
API development experience is preferred.
Strong problem-solving skills, attention to detail, and ability to work independently and within a team.
Experience with other 3rd party integrations and less popular APIs.
Familiarity with transitioning from Slim Framework to another solution.