Job ID:COFIT2024
Schedule: Monday to Friday from 8:00am to 4:30pm
Position Type: Permanent, Full Time
Salary: Will be based on experience
Workplace address: Remote anywhere in Canada
To apply: hiring@gls-canada.com
Job Description
As a PHP and React Developer at GLS Canada, you will play a crucial role in the development and maintenance of our ecommerce platforms and internal web applications. You will work closely with our IT and operations teams to create robust, scalable, and efficient solutions that meet the needs of our business and customers.
Key Responsibilities
- Develop, maintain, and optimize ecommerce applications using PHP and React.
- Collaborate with cross-functional teams to gather and analyze requirements, and implement solutions that enhance user experience and functionality.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and fix bugs, and ensure code quality through testing and code reviews.
- Stay updated with the latest industry trends and technologies to continuously improve our applications.
- Assist in the integration of third-party APIs and services to enhance application features.
- Provide technical support and troubleshooting for existing applications
Requirements
- Proven experience as a full-stack PHP Developer, with strong knowledge of PHP frameworks (such as Laravel).
- Solid experience with React and front-end development.
- Proficiency in JavaScript, HTML, CSS, TypeScript, and other web technologies.
- Experience with RESTful APIs and web services.
- Familiarity with version control systems (e.g., Git).
- Strong problem-solving skills and attention to detail.
- Ability to work independently and as part of a team.
- Excellent communication and collaboration skills.
- Understanding of security best practices in web development
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience)
Preferred Qualifications
- Experience with ecommerce platforms and payment gateways (such as Shopify).
- Knowledge of SQL and database management.
- Experience with MS Azure.
- Understanding of security best practices in web development.
- Ability to learn, be flexible and have an open mind to new challenges is key. This role has the opportunity to learn a wide array of technologies (.NET, Azure, AS400 among others).