Jobs

Moodle / PHP Developer | PHP / MySQL / REST API

Moodle / PHP Developer | PHP / MySQL / REST API

Salary

Competitive

Date Ending

November 4, 2017

Remote Moodle Developers – Titus Learning 

● Experienced Moodle developer required
● Rapidly expanding EdTech company, recently awarded Certified Moodle Partner status
● Flexible location – remote or office based (Saltaire, West Yorkshire, UK)
● Excellent benefits scheme for UK based staff (Perkbox, health care scheme, regular social events, etc.)

ABOUT TITUS LEARNING

We are a rapidly expanding provider of eLearning solutions, proud to be working with some of the most prestigious names in international education. Having recently become a Certified Moodle Partner for both the UK and Hong Kong this is an exciting time of growth and development and we are looking to add an experienced and talented Moodle developer to our existing team.
As a young, successful and charismatic company we are seeking a candidate that will become a key member of the team for years to come. Working with a range of customers including schools and companies in the UK, and 13 other countries internationally, there is true diversity to the exciting projects we undertake. We have an immediate need to add to our development resource, providing an excellent opportunity for the right candidate to join our company during this phase of fast paced growth.

THE ROLE

We are looking for a talented Moodle Developer with at least 2 years experience that can hit the ground running. We are looking to add Developers to our team in Saltaire (UK) or alternatively remote workers – we are particularly interested in hearing from candidates in East and Southeast Asia.
You will be experienced in the use of PHP / MySQL / REST APIs and will be responsible for improving our core product as well as working with colleagues on an increasing number of customer projects.
Working closely with the Company Directors, this is a varied role where the successful applicant will provide valuable insight and influence key product design decisions. You must be dynamic, have excellent communication skills and thrive as part of an energetic team. You will be given the freedom to test and implement new ideas so ideally you will be forward thinking and embrace brave solution design.

REQUIRED EXPERIENCE

● Minimum of 2 years Moodle / PHP experience (at least PHP version 5, OOP)
● Experience with MySQL or equivalent (e.g. PostgreSQL)
● Experience with REST-based APIs
● Excellent communication skills
● Excellent proficiency in spoken and written English

DESIRABLE EXPERIENCE

● Laravel framework experience
● Javascript (jQuery, AngularJS)
● HTML5 and CSS
● Portfolio of previous development projects

NEXT STEPS

Applications are now being accepted, with interviews to follow in the next few weeks.

The successful candidate will start asap.

If you’d like to apply for this position please forward your CV and covering letter to hello@tituslearning.com or contact us on 01133 200346

array(3) { [0]=> array(23) { ["created_at"]=> string(30) "Wed Nov 14 15:48:00 +0000 2018" ["id"]=> int(1062733897115398144) ["id_str"]=> string(19) "1062733897115398144" ["text"]=> string(145) "#BESAmembers & #BESALaunchpads! Do you have some exciting news you'd love to share? A case study you'd like to get… https://t.co/lS37rptJ8C" ["truncated"]=> bool(true) ["entities"]=> array(4) { ["hashtags"]=> array(2) { [0]=> array(2) { ["text"]=> string(11) "BESAmembers" ["indices"]=> array(2) { [0]=> int(0) [1]=> int(12) } } [1]=> array(2) { ["text"]=> string(14) "BESALaunchpads" ["indices"]=> array(2) { [0]=> int(19) [1]=> int(34) } } } ["symbols"]=> array(0) { } ["user_mentions"]=> array(0) { } ["urls"]=> array(1) { [0]=> array(4) { ["url"]=> string(23) "https://t.co/lS37rptJ8C" ["expanded_url"]=> string(52) "https://twitter.com/i/web/status/1062733897115398144" ["display_url"]=> string(29) "twitter.com/i/web/status/1…" ["indices"]=> array(2) { [0]=> int(120) [1]=> int(143) } } } } ["source"]=> string(83) "TweetDeck" ["in_reply_to_status_id"]=> NULL ["in_reply_to_status_id_str"]=> NULL ["in_reply_to_user_id"]=> NULL ["in_reply_to_user_id_str"]=> NULL ["in_reply_to_screen_name"]=> NULL ["user"]=> array(2) { ["id"]=> int(54844123) ["id_str"]=> string(8) "54844123" } ["geo"]=> NULL ["coordinates"]=> NULL ["place"]=> NULL ["contributors"]=> NULL ["is_quote_status"]=> bool(false) ["retweet_count"]=> int(1) ["favorite_count"]=> int(2) ["favorited"]=> bool(false) ["retweeted"]=> bool(false) ["lang"]=> string(2) "en" } [1]=> array(24) { ["created_at"]=> string(30) "Wed Nov 14 15:08:00 +0000 2018" ["id"]=> int(1062723830831960064) ["id_str"]=> string(19) "1062723830831960064" ["text"]=> string(142) "Come along to the @PublishersAssoc Education Publishers Conference on 28 Nov! See many exciting panels discussing h… https://t.co/bOU2t8f8dd" ["truncated"]=> bool(true) ["entities"]=> array(4) { ["hashtags"]=> array(0) { } ["symbols"]=> array(0) { } ["user_mentions"]=> array(1) { [0]=> array(5) { ["screen_name"]=> string(15) "PublishersAssoc" ["name"]=> string(26) "The Publishers Association" ["id"]=> int(158035855) ["id_str"]=> string(9) "158035855" ["indices"]=> array(2) { [0]=> int(18) [1]=> int(34) } } } ["urls"]=> array(1) { [0]=> array(4) { ["url"]=> string(23) "https://t.co/bOU2t8f8dd" ["expanded_url"]=> string(52) "https://twitter.com/i/web/status/1062723830831960064" ["display_url"]=> string(29) "twitter.com/i/web/status/1…" ["indices"]=> array(2) { [0]=> int(117) [1]=> int(140) } } } } ["source"]=> string(83) "TweetDeck" ["in_reply_to_status_id"]=> NULL ["in_reply_to_status_id_str"]=> NULL ["in_reply_to_user_id"]=> NULL ["in_reply_to_user_id_str"]=> NULL ["in_reply_to_screen_name"]=> NULL ["user"]=> array(2) { ["id"]=> int(54844123) ["id_str"]=> string(8) "54844123" } ["geo"]=> NULL ["coordinates"]=> NULL ["place"]=> NULL ["contributors"]=> NULL ["is_quote_status"]=> bool(false) ["retweet_count"]=> int(3) ["favorite_count"]=> int(0) ["favorited"]=> bool(false) ["retweeted"]=> bool(false) ["possibly_sensitive"]=> bool(false) ["lang"]=> string(2) "en" } [2]=> array(24) { ["created_at"]=> string(30) "Wed Nov 14 10:02:00 +0000 2018" ["id"]=> int(1062646823469215744) ["id_str"]=> string(19) "1062646823469215744" ["text"]=> string(142) "Take a look the the agenda for the Rotherham event of the #LearnED Roadshow on 29th Nov. We have some amazing speak… https://t.co/WMtHw20jDU" ["truncated"]=> bool(true) ["entities"]=> array(4) { ["hashtags"]=> array(1) { [0]=> array(2) { ["text"]=> string(7) "LearnED" ["indices"]=> array(2) { [0]=> int(58) [1]=> int(66) } } } ["symbols"]=> array(0) { } ["user_mentions"]=> array(0) { } ["urls"]=> array(1) { [0]=> array(4) { ["url"]=> string(23) "https://t.co/WMtHw20jDU" ["expanded_url"]=> string(52) "https://twitter.com/i/web/status/1062646823469215744" ["display_url"]=> string(29) "twitter.com/i/web/status/1…" ["indices"]=> array(2) { [0]=> int(117) [1]=> int(140) } } } } ["source"]=> string(83) "TweetDeck" ["in_reply_to_status_id"]=> NULL ["in_reply_to_status_id_str"]=> NULL ["in_reply_to_user_id"]=> NULL ["in_reply_to_user_id_str"]=> NULL ["in_reply_to_screen_name"]=> NULL ["user"]=> array(2) { ["id"]=> int(54844123) ["id_str"]=> string(8) "54844123" } ["geo"]=> NULL ["coordinates"]=> NULL ["place"]=> NULL ["contributors"]=> NULL ["is_quote_status"]=> bool(false) ["retweet_count"]=> int(12) ["favorite_count"]=> int(9) ["favorited"]=> bool(false) ["retweeted"]=> bool(false) ["possibly_sensitive"]=> bool(false) ["lang"]=> string(2) "en" } }