AGF INC - Freelance PHP Developer

Developer
๐Ÿ’ฐ Negotiable
๐ŸŒŽ Remote
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 2 months ago

Client: AGF INC

Location: Remote

Contract: Temporary, Part-time, Contract

Job description

- Work on bug fixes and new features out of our backlog

- Creation and testing of an API to automate sending out purchase orders (this will require some email communication with our client so applicants should be able to professionally communicate their progress with our team and client)

- After getting set up, work independently to complete tasks, create and submit pull requests

Required skills and experience

- Minimum 5+ Years with PHP.

- Strong command of PHP 8+ (We use PHP 8.2 and many of the PHP 8+ features)

- Must be able to work independently, problem solve on own

- Knowledge of PHP templating systems - we use Smarty, but knowledge of something like Blade, etc is fine.

- Experience with object-oriented programming (We have a MVC-style stripped-down custom framework that should feel familiar to Cake or Laravel, if you know MVC it will be easy to understand)

- Competent with MySQL, creating queries, prepared statements, and data models

- Able to use GitHub, create branches, make commits, and create pull requests. Projects are also managed in GitHub.

- Able to work with HTML, CSS, and Vanilla JS. (90%+ of the work is with PHP, but will require some HTML/CSS/JS changes and new classes, functions, etc)

Nice to have, but not required

- Understanding of ECommerce

- Understanding of SEO

- Understanding of what makes a good UI/UX

Other Information

- Hours are flexible, as long as you can commit to 10+ hours of work per week.

- Pay: $60.00 - $75.00 per hour

- Expected hours: 10 โ€“ 20 per week

- Compensation package: Hourly pay

- Experience level: 5 years

- Schedule: Choose your own hours

- Application Question(s): In a few words, explain in PHP when you might prefer to use an enumerable instead of a class.

Experience: PHP: 5 years (Required), Web development: 5 years (Required), OOP: 2 years (Required)

Language: English (Required)

Work Location: Remote

Posted 2 years ago

No longer accepting applications

Get instant notifications for new Developer jobs. Enter your email:

  • How It Works


    ๐Ÿ”

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    ๐ŸŽ‰

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    ๐Ÿ“ˆ

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twineโ€™s tools to find more opportunities.