The ideal candidate will have a direct contribution to the success of our products by materializing the visions of our product teams into tangible user experiences. You will participate in task estimation, development, testing, code reviews, bug fixing, deploying great software, implementing new features as well as maintaining and improving the existing codebases.
Work closely with the Product Development Team to uncover opportunities and understand their needs, and appropriately position our products and services as value propositions that solve the customer’s problems.
Translate design requirements and workflows into working software.
Debugging and troubleshooting issues for fast resolution.
Evangelize best practices and keep abreast of current technology.
Experience with full life cycle Agile software development
4 years of experience as a full-stack developer with a proven track record of building web applications;
Experience with CMSs and in particular WordPress, Laravel Nova;
Work experience using a PHP MVC Framework such as Yii2, Laravel, Zend or Symfony;
Knowledge of MySQL;
Experience in interacting with REST APIs;
Experience in end to end development from server setup to deployment (GCP, Linux, Docker);
Experience with responsive design;
Experience with unit-testing.
Familiarity with database technology such as MySQL, Oracle and MongoDB.
Experience with eCommerce sites, including Magento, WooCommerce and others.
Ability to work collaboratively.
Excellent verbal communication skills.
Good problem-solving skills.
Attention to detail.
B.S. in Computer Science, Engineering (or a similar field) and 4 years of prior related experience, or a Graduate degree and 4 years of prior related experience.
4+ years of experience architecting a full cloud environment including account structure and network controls
We look forward to hearing from you! Please apply directly using the apply button below. In case you have any further questions about the role, you are welcome to contact us at [email protected] or our Helpline phone (+356) 2570 4000.
IZI Group plc is a public limited company, registered with the Malta Business Registry under the Companies Act 1995 with registration number C 34215, and having its registered office situated at Portomaso Business Tower, Level 11, St. Julian’s, STJ 4011, Malta.
IZI Group plc is the parent company of National Lottery plc operator of the national lottery and IZIBET retail network, Dragonara Gaming Limited, operator of the Dragonara Casino, Gaming Operations Limited, and IZI Interactive Limited operator of dragonara.com, lottery.mt, and izibet.com. All operations are licensed by the Malta Gaming Authority under the Gaming Act Chapter 583 of the laws of Malta. Continue reading…