Reporting to the IT Manager, you will be leading the development of our in-house applications. Our ideal candidate thrives in a fast paced environment and has a passion for developing high-quality, maintainable code. You will be working in a lean team with a relentless focus on discovering a product fit to meet the needs of our organisation.
Job Description:
● Design, develop, deploy and maintain services, systems, databases and applications
● Conceive and implement new features together with the team
● Continually improve code quality, performance and reliability
● Employ agile development methodology and best practices
● Work closely with different stakeholders to design, develop and maintain our greenfield projects
● Handle multiple development stages in storage (Database/cache), presentation (View, templates, front-end), application and business logic (Models, controllers)
● Manage DevOps in hybrid environment (Cloud, on-premise)
Who we are looking for:
● Ability to collaborate with teams and individuals throughout the group in a cross-functional and evolving environment
● Passion for building and taking ownership of elegant, practical and scalable applications against a digital transformation backdrop
● Passion for learning and adopting emerging best-of-breed tools into our stack
● Good communications skills; proactive, problem-solving and willing to learn new technologies
● Self-motivated with the ability to prioritize, meet deadlines, and manage changing priorities
● Proficiency in full stack web development with a variety of languages including but not limited to React, CSS, HTML, JavaScript, PHP using modern MVC framework such as Laravel, CodeIgniter
● Proficiency in RDBMS (MySQL, MSSQL) or NoSQL (MongoDB, Redis)
● Proficiency in using versioning control tools (GitHub, Bitbucket, GitLab)
● Proficiency in hybrid mobile app development using React Native
● Proficiency in developing and working on APIs to integrate in-house and commercial applications (AJAX, cURL, JSON and XML)
● Proficiency in building chart, report interfaces and data feeds
● Strong analytical and statistical skills