About Shakewell: Shakewell Agency is a digital and socially driven business built on customer understanding, technology and creativity. Specialising in digital product development, app development (iOS & Android), web development, e-commerce, design and all things digital.
We have teams based in Australia, the Middle East, and USA. The team covers UX and UI design, development, testing, implementation and ongoing support. Our approach is to be entrepreneurial in thinking, yet pragmatically grounded in execution.
Shakewell’s digital operating model is built on a product (or outcome) centric delivery, with virtual teams of combined technical and business stakeholders collaborating to create value for the client through technology solutions.
About the Role:As a Laravel developer, you’ll be the brain behind crafting, developing, testing, going live and maintaining the system. You will use the Laravel web framework to design and build web applications, services, sites, and tools. You are passionate in understanding the business context for features built to drive better customer experience and adoption.
About You:Personal AttributesTeam playerCollaborative thinkerOptimistic approach to problem solvingStrong written and verbal communication skillsYou will have a proven track record of delivering high quality projects.You are an effective communicator; whether written or verbal you can get your message across efficiently and clearly. We work with clients and staff who possess varying levels of technical understanding, as well as varying levels of proficiency in English language.
Responsibilities:General responsibilities will include: Design and implement web applications that use the Laravel framework.Comply with coding standards and technical designWrite secular modular codesTest functionality for users and the backendDesign and maintain databasesEnsuring that integrations run smoothlyImplement server side logic to process front inputsIdentify and fix bugs that are found within codeInteract with SQL databasesEnsure all inputs going to a database have been parameterizedEnsure the appropriate security standards have been implementedEnsure you've written unit test cases to verify code is performing as expected and to prevent possibly security breachesEnsure you've written unit test cases to verify code is performing as expected and to prevent possibly security breachesCollaborate with other team members and stakeholdersConvey progress of technical process to product managerActively participates in troubleshooting, debugging, and updating the current live system
Must Haves:At least 3 years of Laravel experienceExperience with using JavaScript frameworks such as ReactExposure to MySQL database design and writing SQLFamiliarity with responsive design principles and mobile-first developmentExperience integrating with 3rd party API REST servicesBachelor’s degree in computer science or equivalent experienceExpert level experience in web development technologies, architectures, trends, and emerging technologiesExperience with cloud platforms like AWSExpert level understanding of GitExcellent communication and presentation skills in English (both written and spoken)Sharp and highly motivated personality